Senior, Software Engineer (Backend)

Walmart•Sunnyvale, CA
•Onsite

About The Position

The Senior Software Engineer (Backend) will work on Walmart Global Tech’s Buybox team, which owns the offer-selection systems powering Search, the Product Details Page, and Recommendations. These high-volume systems select sellers, prices, and delivery promises under tight latency requirements. The team works in a fast-moving, startup-like environment within Walmart, with engineers owning systems end to end and using AI agents in daily development. This is a full-time onsite role based in Sunnyvale, California; remote and hybrid options are not available. Applicants must be authorized to work for any U.S. employer without current or future visa sponsorship. The role involves developing scalable backend services and data pipelines, bringing machine-learning models into production, measuring customer impact through experimentation, and improving the tooling and engineering practices used by the team. It also includes technical collaboration with product, science, and partner teams across Search, Item Page, and Recommendations.

Requirements

  • At least 5 years of experience building production software, including at least 3 years with Java and/or Python.
  • Strong foundation in distributed systems, data structures, and algorithms.
  • Experience building and operating highly available, fault-tolerant, scalable microservices using REST and/or GraphQL.
  • Hands-on experience with streaming systems such as Kafka or Flink.
  • Experience with a public cloud platform such as GCP or AWS.
  • Ability to own ambiguous problems end to end and drive design decisions across teams.
  • Ability to clearly explain complex technical ideas to technical and non-technical audiences.
  • Either a bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area plus 3 years of software engineering or related experience, or 5 years of software engineering or related experience.
  • Must be authorized to work for any employer in the United States without current or future visa sponsorship.

Nice To Haves

  • Experience building production-grade AI/ML systems.
  • Experience with experimentation platforms and A/B testing at scale.
  • Familiarity with BigQuery, Airflow, or ML pipeline tooling such as TensorFlow or Kubeflow.
  • Background in pricing, marketplaces, offer ranking, or e-commerce.
  • Node.js or React experience for internal tooling.
  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area, plus 1 year of software engineering or related experience.
  • Knowledge of WCAG 2.2 AA standards, assistive technologies, digital accessibility best practices, and accessibility guidelines.

Responsibilities

  • Design and build high-throughput, low-latency services for offer selection and pricing at scale.
  • Build and evolve streaming and batch pipelines that feed algorithms and AI/ML models.
  • Partner with data scientists to productionize machine-learning models and measure customer impact through A/B tests.
  • Use AI agents and AI-assisted development, and help shape how the team uses them.
  • Lead design and code reviews and help accelerate delivery from pull request through build and canary deployment.
  • Build tooling for flip analysis, parity testing, and experiment dashboards.
  • Drive technical discussions with product, science, and partner teams across Search, Item Page, and Recommendations.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Incentive awards for performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service