Full stack Software Engineer

Walmart7 months ago
Germantown, Maryland, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

As a part of Walmart Global Tech, you’ll build industry-defining reusable customer and partner facing services and products to lead differentiated experiences and revenue. You will serve both our 1P and 3P customers and our associates while working closely with our US stores and eCommerce business to empower team members, stores, and merchants with technological innovation. From groceries to sporting goods, Walmart U.S. offers an extensive selection both online and in-store. If you feel a personal stake in everything you work on, love data, and enjoy solving complex problems with a passion for privacy, we invite you to join us and make an impact on millions of lives.

Our team works with US stores and the eCommerce business, focusing on customer, store, and employee-centric innovations to drive effective in-store service, merchant solutions, data science, and personalized search experiences.

Key Responsibilities

  • Design, build, and maintain high-performance front-end applications for our 1P and 3P customers.
  • Develop robust, maintainable, and reusable code for functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting in various environments.
  • Plan and implement steps including reconfiguration, integration, removal, or addition of application components to enhance functionality, resiliency, usability, and security.
  • Analyze stakeholder and technical requirements and assist in creating a simple, modular, and extensible design.
  • Assess gaps between customer/business expectations and existing solutions and work to address them.
  • Evaluate past defects to avoid recurrence and troubleshoot system performance impacting reliability, operability, efficiency, and security.
  • Develop, maintain, and enhance automated test cases and deployment procedures following a Shift Left practice.
  • Follow coding and design best practices while contributing to continuous improvement in architecture.
  • Plan hardware capacity for high-traffic business events.
  • Design, build, and maintain observability aspects of the application.
  • Review peer code and foster a culture of continuous improvement.
  • Collaborate with stakeholders to launch A/B tests for new functionalities.

Required Qualifications

  • Option 1: Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related field and 3 years’ experience in software engineering or a related area.
  • Option 2: 5 years’ experience in software engineering or a related area.

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related field and 1 year's experience in software engineering or a related area.
  • Background in creating inclusive digital experiences with knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and best practices for digital accessibility consistent with Walmart’s standards.

Benefits & Perks

  • Compensation: Annual salary range of $108,000.00-$216,000.00, plus annual or quarterly performance bonuses and potential stock options.
  • Health Benefits: Medical, vision, and dental coverage.
  • Financial Benefits: 401(k), stock purchase, and company-paid life insurance.
  • Paid Time Off (PTO): PTO and/or PPTO for vacation, sick leave, holidays, parental leave, family care, bereavement, jury duty, and voting—with amounts meeting or exceeding legal requirements.
  • Additional Benefits: Short-term and long-term disability, company discounts, Military Leave Pay, and adoption/surrogacy expense reimbursement.
  • Education Benefit: Live Better U program covering tuition, books, and fees for full-time and part-time associates.
  • Flexible, Hybrid Work Environment: A blend of in-office collaboration and virtual work to enhance flexibility and teamwork.

Required Skills

CSS3
React
HTML5
CI/CD
Angular
Python
JavaScript
Backend Development
Testing
Agile Methodologies
Node.js
Java
REST
GraphQL
Frontend Development