Staff Software Engineer

Walmart

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$143,000–$286,000 / yr
Posted
60 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $220k
This role $214k
$126k most similar roles pay here $303k

This role pays more than 50% of similar roles. Most pay $189,015–$250,000 — the shaded band above. At the midpoint, this role pays about $214k versus about $220k 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 184 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 180 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer

As a Staff, Software Engineer on the eCommerce Search team, you will serve as a technical leader defining the direction for backend micro-services, data pipelines, and ML-serving infrastructure. You will lead a team of engineers to build and optimize high-throughput, low-latency systems while managing architectural decisions during a major platform modernization phase. Your daily responsibilities include writing and reviewing code, leading design discussions, and collaborating with data scientists to productionize machine learning models. The role requires expertise in Java, Spring Boot, Spark, Kafka, Hive, GCP, and Cassandra to solve complex problems in query understanding, autocomplete, retrieval, and ranking. You will navigate technical trade-offs to improve search quality across global channels, ensuring reliability through observability and proactive troubleshooting while mentoring others to maintain a high bar for engineering excellence.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define technical direction and architecture for backend micro-services, data pipelines, and ML-serving infrastructure.
  • Design and optimize high-throughput, low-latency distributed systems for search features like autocomplete and retrieval.
  • Build and manage large-scale data and feature pipelines to feed search indices and analytics platforms.
  • Lead the discovery and design of complex initiatives by translating business requirements into scalable technical solutions.
  • Develop proof-of-concepts and conduct A/B experiments to measure impact on search quality and business metrics.
  • Partner with data scientists to productionize machine learning models within the search ecosystem.
  • Manage production reliability through monitoring, observability, and performing root cause analyses.
  • Mentor a team of engineers while maintaining high standards for code quality and architectural integrity.

What we're looking for

  • A Bachelor's degree with 8 years of experience, a Master's degree with 6 years of experience, or 10 years of experience in software engineering is required.
  • Experience designing and shipping production code in large-scale distributed systems including RESTful API design and horizontal scaling.
  • Deep expertise in backend development with strong object-oriented design fundamentals (Java and Spring Boot preferred).
  • Hands-on experience building data/feature pipelines using streaming or batch techniques with tools like Spark, Kafka, Hive, GCP, and Cassandra.
  • Proven track record of technically leading teams, setting architectural direction, and mentoring other engineers.
  • Familiarity with machine learning ecosystems and the integration of ML models into production environments.
  • Strong communication skills to articulate technical trade-offs to both engineering and non-technical stakeholders.
  • Knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards is preferred.

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA +1 10 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 80 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 75 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid