Staff Software Engineer

Walmart

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CABellevue, WA
Salary
$143,000–$286,000 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $214k
$126k $303k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $170,712–$214,500 — the blue band above. At the midpoint, this role pays about $214k versus about $193k for comparable roles.

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

The (USA) Staff, Software Engineer joins the Sponsored Ads engineering team to deliver scalable platform capabilities and high-performance ad serving systems. This role involves leading the design and delivery of large-scale software, ML infrastructure, and cloud-native platforms. You will translate business strategy into maintainable architectures, owning the full development lifecycle including coding, testing, deployment, and performance optimization. Key responsibilities include mentoring engineers, conducting system design reviews, and productionizing ML models for real-time serving. The position requires expertise in Java, Spring, NoSQL, Kafka, Spark, and modern data platforms to solve complex problems in AdTech, search, and relevance. You will build resilient, modular solutions and AI-driven applications to support intelligent workflows and large-scale distributed systems within a high-volume retail advertising environment.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead the design and delivery of large-scale software, ML infrastructure, and platform capabilities.
  • Translate product and business strategy into scalable, resilient, and maintainable technical architectures.
  • Own the full software development lifecycle including coding, testing, deployment, monitoring, and performance optimization.
  • Drive system design reviews and perform root cause analysis for complex production and reliability issues.
  • Build cloud-native platforms, ML frameworks, and AI-driven applications to support intelligent workflows.
  • Productionize and serve machine learning models in real-time in partnership with data science teams.
  • Mentor engineers and influence technical direction to raise overall engineering standards.

What we're looking for

  • Option 1: Bachelor's degree in computer science or related area and 4 years of software engineering experience.
  • Option 2: 6 years of experience in software engineering or related area.
  • 8+ years of software engineering experience (preferred).
  • Master’s degree in Computer Science or related area and 2 years of experience (preferred).
  • Strong experience in AdTech, Search, relevance, or large scale distributed systems.
  • Expertise building highly available, fault tolerant, cloud native services using microservices, containers, APIs, and automation.
  • Hands on proficiency in Java or another object oriented language, Spring, NoSQL, Kafka, Spark, and modern data platforms.
  • Experience partnering with Data Science teams to productionize and serve ML models in real time.

More like this

Similar roles

Staff Software Engineer

Walmart

Sunnyvale, CA 106 days ago $143,000–$286,000
Cloud-native Architecture Microservices Containers CI/CD API Design ML Frameworks Platform Engineering System Design Observability Software Development Lifecycle Data Science WCAG) 2.2 AA Software Prototyping Debugging
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA +1 12 days ago $143,000–$286,000
Java Spring Kafka Spark NoSQL ML Infrastructure Distributed Systems Microservices Containers APIs Cloud Native Model Serving Data Platforms System Design Root Cause Analysis
8+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA +1 36 days ago $143,000–$286,000
Java Apache Spark Kafka Flink GCP Vector Databases CI/CD Microservices Containers Cloud-Native Architecture API Design Distributed Systems Machine Learning Observability Data Pipelines
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 140 days ago
Distributed Systems Microservices Event-Driven Architecture Kubernetes GCP Azure SonarQube Snyk Gatekeeper GitHub Copilot Message Queuing API Design SLOs SLAs Observability Logging Tracing WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 139 days ago
Python JavaScript Software Architecture Cloud-Native Architecture CI/CD DevOps Distributed Systems Design Patterns Software Prototyping Telemetry Test Strategy WCAG) 2.2 AA Defect Management Automation Scripts
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 131 days ago
Java Spring Boot Kafka Azure GCP Docker Kubernetes CI/CD NoSQL React HTML CSS JavaScript LLMs RAG Vector Databases Agile Scrum Git RESTful services
4+ yrs exp