Staff, Software Engineer
Walmart
At a glance
AI generatedJoin our engineering team as a Staff Software Engineer to lead the architecture and delivery of large-scale software solutions, collaborating with product, design, and engineering stakeholders to define technical strategy. You will write high-quality code, set standards for testing and observability, and mentor engineers through pair programming and technical guidance. Key responsibilities include improving system performance, reliability, and security while driving best practices in CI/CD and operational excellence. Ideal candidates have 8+ years of experience with strong skills in modern languages like Java or Python, expertise in distributed systems and cloud-native services, and familiarity with DevOps practices and observability tools. Experience in high-scale environments, microservices architecture, and secure software development is essential. This role requires a hands-on approach to technical leadership and the ability to influence cross-functional decisions while fostering an inclusive engineering culture.
Skills
What you'll do
What we're looking for
Market check
This $110,000–$220,000 range sits above 37% of similar postings on FindRole.
Peer median band
$132,000–$234,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$159,480–$214,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 495 open roles on FindRole.
Listed pay typically runs $117,000–$234,000 across 487 roles with salary data.
Most-posted roles
More like this
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart