Staff, Software Engineer
Walmart
At a glance
AI generatedAs a Staff Software Engineer on the Walmart Marketplace team, you will lead the design and development of scalable distributed systems serving millions of sellers and customers. Your day-to-day responsibilities include building full-stack solutions using Java (Spring Boot) for backend services, React for frontend applications, Cassandra for data storage, and Kafka for event-driven architecture. You will also mentor senior and mid-level engineers, drive technical roadmap decisions, and collaborate with cross-functional teams to improve the performance, reliability, and scalability of Marketplace services. The role requires expertise in Java concurrency, microservices design, React state management, and hands-on experience with Cassandra data modeling and Kafka streaming. Additionally, you should have a strong understanding of distributed systems, event-driven architecture, and cloud-native technologies like Kubernetes. Experience in eCommerce platforms or payment systems is beneficial but not required.
Skills
What you'll do
What we're looking for
Market check
How this pay compares to similar roles
This role pays more than 83% of similar roles. Most pay $154,250–$214,500 — the shaded band above. At the midpoint, this role pays about $214k versus about $184k for comparable roles.
Based on 240 similar postings.
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 499 open roles on FindRole.
Listed pay typically runs $117,000–$234,000 across 493 roles with salary data.
Most-posted roles
More like this
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart