Staff Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$110,000–$220,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Nov 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $165k
$90k $294k
below market most similar roles pay here above market

This role pays less than 75% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $165k versus about $190k 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 990 open roles on FindRole.

Listed pay typically runs $117,000–$220,000 across 539 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 Software Delivery Services team, you will design, build, and ship services that install and update software on hundreds of thousands of Mac and Windows computers. You will work agent-first, writing clear specs to direct AI coding agents while reviewing their output for correctness and security. Your responsibilities include setting technical direction for device agents, cloud backend services, and automated rollout platforms. You will build core services using Go, C#, Node.js, and React, while managing data models in SQL and Azure Cosmos DB. The role involves solving complex problems regarding device identity, certificates, and secure communication. You will lead production readiness, mentor engineers, and ensure the platform provides rapid, automated software deployment and self-service app store capabilities.

What does a Software Engineer earn?

Median $195500 from 2508 postings across 143 companies.

See salary data

What you'll do

  • Build and own core services across Go, C#, Node.js, and React codebases.
  • Direct AI coding agents by writing clear specs, breaking down tasks, and setting repository guardrails.
  • Design staged rollouts and automated health checks to halt releases when issues occur.
  • Own the architecture and security design for the device agent and its backend services.
  • Review high-risk code changes for correctness and security while coaching engineers on AI output evaluation.
  • Lead production readiness through monitoring, load testing, failure handling, and rollback procedures.
  • Manage the full lifecycle of desktop applications including intake, packaging, testing, and deployment.

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.
  • Hands-on experience shipping production software primarily through AI coding agents like Claude Code, GitHub Copilot, or Cursor.
  • Experience building with LLM APIs, MCP, or agent-to-agent integrations.
  • Strong production experience in at least one of Go, C#, or Node.js, with the ability to work across all three.
  • Experience building web front ends with React.
  • Experience designing data models for relational SQL databases and document databases such as Azure Cosmos DB.
  • Experience building software for Mac and Windows computers, such as device agents, deployment tools, or platforms like Intune or Jamf.
  • Experience designing and running cloud-based distributed services at large scale.
  • Strong security judgment, including device identity, certificates, and audit logging.
  • Experience with testable architecture and test-driven development.
  • Experience setting technical direction across multiple products or teams.
  • Clear writing for both engineers and senior leaders.
  • Experience with application packaging on Mac and Windows (MSI, PKG, or similar) (preferred).
  • Experience with Azure services beyond Cosmos DB (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 145 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 144 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 136 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 75 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 129 days ago
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 48 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