Staff Software Engineer

Walmart

Confirmed live today 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 today

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 within the Advertising Technology group to build next-generation ad relevance, retrieval, ranking, and ML infrastructure. This role involves leading the design and delivery of large-scale software, ML infrastructure, and platform capabilities while translating business strategy into resilient, cloud-native architectures. You will own coding, testing, deployment, and performance optimization for high-performance ad serving and data platforms that process massive volumes of requests and transaction data. Key technical requirements include proficiency in Java or other object-oriented languages, Spring, NoSQL, Kafka, Spark, and modern data platforms. You will utilize microservices, containers, APIs, and automation to productionize and serve ML models in real time, solving complex problems in AdTech, search, and large-scale distributed systems.

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 architectures and long-term technical roadmaps.
  • Own the full software 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 model serving capabilities for AI-driven applications.
  • Mentor engineers and influence technical direction to raise overall engineering standards.
  • Partner with data science teams to productionize and serve machine learning models in real time.

What we're looking for

  • 8+ years of software engineering experience.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 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.
  • Demonstrated architecture leadership, mentorship, communication, collaboration, and commitment to engineering excellence.
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies (preferred).

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