Staff Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Employment
Full-time
Posted
43 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$126k $301k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $170,987–$214,500.

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

JOB TITLE: (USA) Staff, Software Engineer The Staff, Software Engineer joins the Advertising Experiences Web team to build end-to-end ad experiences for Walmart.com across desktop and mobile web. You will design, develop, and debug next-level ad products, platform capabilities, and Ads API microservices while leading technical direction for the team. Key responsibilities include driving orchestration architecture, contributing to a unified UI component library, and managing the full software development life cycle. You will utilize Node.js, Java, React, Next.js, Svelte, TypeScript, HTML, and CSS. Technical requirements include experience with Kubernetes, Azure, GCP, MySQL, BigQuery, Splunk, Dynatrace, Docker, Maven, Webpack, npm, Jest, JUnit, and Mockito. This role solves complex problems in high-scale ad serving, real-time decisioning, and marketplace e-commerce platforms to improve latency, reliability, and ad effectiveness.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, develop, and debug next-level ad products and platform capabilities for Walmart's digital surfaces.
  • Lead the design, development, and maintenance of Ads API microservices for display, sponsored, and search ads.
  • Drive the evolution of Advertising Platform orchestration and arbitration architecture to improve scalability and latency.
  • Provide technical direction and architecture leadership for the Advertising Experiences Web team.
  • Contribute to a unified Ads UI/component library to improve reuse and consistency across desktop and mobile web.
  • Analyze business and advertising metrics to identify and resolve issues related to ad serving and delivery.
  • Own the full software development life cycle including design, implementation, testing, release, and production operations.
  • Create and maintain high-quality software artifacts such as design docs, RFCs, runbooks, and dashboards.

What we're looking for

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering.
  • Option 2: 6 years’ experience in software engineering or related area.
  • Experience designing and implementing REST and GraphQL services using Node.js and Java.
  • Experience building UI components and user experiences using React, Next.js, and/or Svelte.
  • Experience in frontend engineering with TypeScript, JavaScript, HTML, and CSS, including responsive design and cross-browser compatibility.
  • Experience building and deploying scalable microservices to cloud platforms (e.g., Azure, GCP) using Kubernetes.
  • Experience designing and operating data storage solutions using MySQL and writing complex SQL.
  • Experience with high-scale ad serving systems, marketplace/e-commerce platforms, or real-time decisioning systems.
  • Experience with automated testing frameworks such as Jest, JUnit, and Mockito.
  • Experience with experimentation platforms and statistical interpretation of A/B test results.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience (preferred).
  • 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 141 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 140 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 132 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

Staff Software Engineer

Walmart

Bentonville, AR 71 days ago
Cassandra Java Python Ruby Shell Scripting Distributed Systems Automation Incident Response Root Cause Analysis WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 125 days ago $143,000–$286,000
Java ReactJS Python TypeScript Rust Dart C++ JavaScript CI/CD Microservices Containers Cloud-native Architecture ML Frameworks GitHub Copilot API Design Observability Monitoring SDKs Feature Stores WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 44 days ago $110,000–$220,000
Cloud-native Architecture Microservices CI/CD Platform Engineering DevOps ML Frameworks API Design Software Development Lifecycle Containers Infrastructure Tooling Automation Software Design Patterns Monitoring Incident Management
4+ yrs exp