Staff Software Engineer

Walmart

Confirmed live today Trusted

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$127k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $176,200–$227,287.

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

As a Staff, Software Engineer on the Savings & Incentives team, you will lead the design, development, and deployment of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. You will drive the full software development lifecycle by coding, testing, deploying, and maintaining systems while applying cloud-native architecture principles. Your daily work involves building AI-driven applications, integrating ML components for multi-step reasoning, and conducting system design reviews to ensure technical excellence. You will utilize microservices, containers, automation, and API design to build resilient solutions. This role specifically addresses the technical challenges of the incentive operating system supporting seller rewards, requiring you to manage internal tools, seller interfaces, and payment system integrations to enhance the marketplace experience through data-driven decision making and engineering best practices.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and deploy scalable platform capabilities including infrastructure, tooling, and ML frameworks.
  • Manage the full software development lifecycle including coding, testing, deployment, and observability.
  • Apply cloud-native architecture principles to build scalable, resilient, and agile systems.
  • Lead system design reviews to validate technical feasibility and ensure architectural best practices.
  • Build AI-driven applications and integrate ML components to support automation and multi-step reasoning.
  • Mentor engineers and influence technical decisions through documentation and knowledge sharing.
  • Define technical requirements and track success metrics using data-driven practices.

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.
  • Proven expertise in cloud-native architecture, including microservices, containers, and automation to build scalable and resilient systems.
  • Strong proficiency in software design patterns, API design, and software prototyping to deliver maintainable and modular solutions.
  • Experience leading full software development lifecycle activities, including coding, testing, CI/CD deployment, and monitoring.
  • Ability to conduct system design reviews ensuring alignment with architectural best practices and project goals.
  • Skilled in data-driven decision making to define success metrics and optimize engineering processes.
  • Demonstrated leadership in mentoring engineers and influencing technical decisions for long-term sustainability.
  • 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).
  • 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 112 days ago
Cloud-native Architecture Microservices Containers CI/CD ML Frameworks API Design System Design Software Development Lifecycle Observability Monitoring Software Prototyping Data-driven Decision Making WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 62 days ago
Cloud-native Architecture Microservices Containers AI ML CI/CD DevOps API Design Software Design Patterns Observability System Design Software Development Lifecycle WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 36 days ago
Cloud-native Architecture Microservices Containers CI/CD AI/ML API Design Software Development Lifecycle System Design Data-driven Decision Making Software Prototyping Debugging WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 62 days ago
Cloud-native Architecture Microservices Containers CI/CD API Design ML Frameworks AI DevOps Observability Software Design Patterns System Design Software Development Lifecycle Data-driven Decision Making WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA +1 27 days ago
Java Cloud-Native Architecture Microservices Containers CI/CD AI/ML Platform Engineering API Design Software Design Patterns Observability Infrastructure Tooling System Design Software Development Lifecycle WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

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