Jobs and Careers
WA

Staff, Software Engineer

Walmart
United Statesfull_timeVerifiedPosted 20 Mar 2025
💰 $286,000/yr($143,000/yr$286,000/yr)

About the role

Position Summary...

What you'll do...

Capacity Engine is a backend application that integrates with the customer flows to choose when and where they receive their orders. Based on planning, forecasting, and cost models for market demands and past store history, Capacity Engine also assists associates by passing on information that lets them know how many orders they can accept at a time and anticipating resource constraints. Come Join us and Help Build a Capacity Engine that can enable resource needs for any use case within or outside Walmart and helps deliver best-in-class customer & associate experience.

Responsibilities -

  • Lead development of Wal-Mart’s next-generation Capacity Engine back-end platform at a large scale with guaranteed availability targeting mass market usability. 

  • Lead and participate in medium- to large-scale projects and work in small groups of three to six engineers by providing direction, and examples; identifying short- and long- term solutions and timeline; reviewing and approving proposed solutions; implementing new architectural patterns; and performing design and code reviews of changes.

  • Build n-tier applications using RESTful Web Services, Java, J2EE, Spring, Hibernate, Oracle, WCNP, and Cosmos/No SQL DB      

  • Build back-end services using technologies such as Java and Tomcat and data stores to enable user interaction with large volume datasets. 

  • Involved in technical database design including relational database like Oracle and non-relational database like Azure Cosmos.

  • Develop robust, maintainable, reusable code and software tools for managing configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for test, integration, and production environments. 

  • Work with cross functional product and engineering stakeholders to design and implement scalable, performant, extensible solutions with customer needs in mind.

  • Participate and involved into architecture discussions to develop system design and architecture for new products or improvements to existing ones.

  • Own and implement best practices for supportability, debuggability, monitoring, alerting, dashboarding, CI/CD etc.

  • Own and ensure all relevant guidelines (Ex: code review process, code branching strategies, logging best practices etc.) are always followed in the project

  • Ensure all the deliverables meets the defined business requirements, non-functional requirements, low-maintainability, high-availability and high-scalability needs

About Walmart Global Tech
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail.
 

Walmart’s culture is a competitive advantage, and it’s fostered by being together. Working together i

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Walmart

View company profile →