(usa) Staff, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Staff Software Engineer to lead the design, development, and implementation of scalable software solutions that align with business objectives. This role involves analyzing requirements, driving architectural decisions, and ensuring code quality and security standards. The successful candidate will collaborate across teams to deliver innovative, high-availability products while mentoring peers and promoting best practices. A strong focus on continuous improvement, problem-solving, and adherence to software development life cycle processes is essential to support Walmart’s commitment to operational excellence and customer satisfaction. The team drives FP&A Planning and Budgeting transformation by integrating advanced Machine Learning (ML) into financial decision-making, delivering scalable, open-stack solutions that enhance forecasting accuracy, automate planning workflows, and provide real-time, data-driven enterprise insights.

What you'd actually do

  1. Lead architecture and design for full-stack applications with a focus on scalability, performance, and security.
  2. Develop and maintain responsive, accessible, and performant web applications using ReactJS.
  3. Develop and maintain backend services, APIs, and databases using Node.js, Java.
  4. Design, integrate, and deploy ML models into production systems to enable intelligent, data-driven decision.
  5. Collaborate with designers and product managers to translate business requirements into technical solutions.

Skills

Required

  • Java
  • Node.js
  • ReactJS
  • AWS
  • GCP
  • Azure
  • SQL
  • NoSQL
  • microservices
  • DevOps
  • CI/CD
  • Docker
  • Kubernetes

Nice to have

  • Python
  • NextJs
  • Jest
  • Enzyme
  • React Testing Library
  • Cypress
  • staff or principal engineering role

What the JD emphasized

  • ML models
  • production systems

Other signals

  • ML models
  • production systems
  • data-driven decision