Staff Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$143,000–$286,000 / yr
Employment
Full-time
Posted
8 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 78% of similar roles. Most pay $171,000–$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 1006 open roles on FindRole.

Listed pay typically runs $117,000–$220,000 across 515 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 Customer Engagement Services Technology team to lead the development of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role involves full lifecycle ownership from design through deployment and maintenance, focusing on building AI-driven applications and integrating ML components to support automation. You will apply cloud-native architecture principles to ensure system resilience while mentoring engineers and conducting design reviews. The position requires proficiency in programming languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, or C++. Key technical competencies include microservices, containers, API design, CI/CD deployment, observability, and DevOps engineering practices. The work involves solving complex problems within enterprise environments to deliver innovative Generative AI applications and maintainable software designs.

What does a Software Engineer earn in California?

Median $214500 from 1156 postings across 72 companies.

See salary data

What you'll do

  • Deliver platform capabilities including infrastructure, tooling, and ML frameworks aligned with roadmap milestones.
  • Execute full software development lifecycle activities including coding, testing, deployment, monitoring, and maintenance.
  • Apply cloud-native architecture principles to build scalable, resilient, and agile systems.
  • Lead system design reviews to validate feasibility and ensure alignment with architectural best practices.
  • Build AI-driven applications and integrate ML components to support automation and intelligent features.
  • Mentor engineers and influence technical decisions through documentation and knowledge sharing.
  • Define technical requirements and track success metrics to optimize development processes.

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 or related area.
  • Option 2: 6 years’ experience in software engineering or related area.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area (preferred).
  • Proven expertise in cloud-native architecture, including microservices, containers, and automation.
  • Proficiency in programming languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, or C++.
  • Demonstrated ability to lead full software development lifecycle activities, including CI/CD deployment, observability, and maintenance.
  • Skilled in DevOps engineering practices and software design patterns, API design, and software prototyping.
  • 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 114 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 30 days ago $143,000–$286,000
Python Java C++ JavaScript AI ML Cloud-native Architecture Microservices Containers CI/CD Platform Engineering Infrastructure Tooling System Design Software Design Patterns Debugging WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Bellevue, WA +1 41 days ago $132,000–$264,000
Python Java TypeScript Cloud-Native Architecture Microservices Containers AI ML API Design Software Design Patterns Data Processing System Design Software Development Lifecycle WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 8 days ago $143,000–$286,000
Python TypeScript JavaScript Java Rust Dart C++ Cloud-native Architecture Microservices Containers CI/CD ML Frameworks Generative AI DevOps API Design Observability System Design WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Bellevue, WA 27 days ago $132,000–$264,000
Python TypeScript Java Rust C++ Generative AI ML Frameworks Cloud-native Architecture Microservices Containers CI/CD Observability API Design Software Design Patterns System Design WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 51 days ago
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