Staff Software Engineer, Backend/ML

Walmart

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Sunnyvale, CABentonville, AR
Employment
Full-time
Posted
68 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $218k
$147k $288k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $198,000–$238,250.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer, Backend/ML

The Staff, Software Engineer - Backend/ML joins the Membership Experience Engineering team to develop technology for seamless shopping journeys. This role involves driving the full software development lifecycle, including design, coding, testing, deployment, and maintenance of scalable platform capabilities. You will build AI-driven applications, integrate ML components for multi-step reasoning, and develop infrastructure, tooling, and ML frameworks. Key responsibilities include conducting system design reviews, mentoring engineers, and applying cloud-native architecture principles to ensure system resilience. Required technical skills include proficiency in JavaScript, TypeScript, Python, Java, Rust, Dart, or C++, alongside expertise in microservices, containers, API design, and CI/CD observability. The work focuses on designing scalable mobile platforms and enhancing membership features to support complex backend systems and automated reasoning.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Deliver platform capabilities including infrastructure, tooling, and ML frameworks aligned with roadmap milestones.
  • Drive full software development lifecycle activities including coding, testing, deployment, observability, and maintenance.
  • Apply cloud-native architecture principles to ensure system scalability, resilience, and agility.
  • Conduct system design reviews to validate feasibility and alignment with architectural best practices.
  • Build AI-driven applications and integrate ML components to support automation and multi-step reasoning.
  • Mentor engineers and influence technical decisions to promote engineering excellence and knowledge sharing.
  • Translate complex problems into actionable technical requirements and track success metrics with stakeholders.

What we're looking for

  • Obtain a Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 4 years of software engineering experience.
  • Possess 6 years of experience in software engineering or a related area.
  • Demonstrate expertise in cloud-native architecture, including microservices, containers, and automation to build scalable and resilient systems.
  • Show proficiency in programming languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, or C++.
  • Exhibit strong experience in software design patterns, API design, and software prototyping to deliver maintainable and modular solutions.
  • Demonstrate the ability to lead full software development lifecycle activities including coding, testing, CI/CD deployment, and observability.
  • Experience mentoring engineers and influencing technical decisions to promote engineering excellence and sustainability.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area and 2 years of software engineering experience (preferred).

More like this

Similar roles

Staff Software Engineer, Frontend

Walmart

Sunnyvale, CA 112 days ago
React Next.js Python TypeScript Java Rust Dart C++ JavaScript Microservices Containers CI/CD API Design Machine Learning Cloud-Native Architecture Observability Software Design Patterns WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer, Backed/ML

Walmart

Bellevue, WA +1 68 days ago $132,000–$264,000
AI ML Cloud-Native Architecture CI/CD Android SDK Observability Web Front End Back End System Design Reliability Engineering WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 105 days ago $143,000–$286,000
Java (JDK 21) Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices Agentic AI LLM CI/CD Event-Driven Architecture Data Pipelines Observability Disaster Recovery Cloud-Native
4+ yrs exp

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 105 days ago $143,000–$286,000
Java (JDK 21) Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices Agentic AI LLM CI/CD Event-Driven Architecture Data Pipelines Disaster Recovery Observability
4+ yrs exp

Staff Software Engineer, Backend

Walmart

Bentonville, AR 6 days ago $110,000–$220,000
Java Spring Boot Kafka Microservices Docker Kubernetes Azure GCP AWS REST API Domain-Driven Design Distributed Systems Structured Logging Distributed Tracing Agile
10+ yrs exp

Staff Software Engineer, Backend & Data Engineering

Walmart

Sunnyvale, CA 7 days ago $143,000–$286,000
Python Java Cloud-native Architecture Microservices Containers CI/CD AI/ML Data Engineering API Design System Design Software Development Lifecycle Automation WCAG) 2.2 AA
4+ yrs exp