Principal Software Engineer
Walmart
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 76% of similar roles. Most pay $169,550–$214,500 — the blue band above. At the midpoint, this role pays about $214k versus about $192k 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 939 open roles on FindRole.
Listed pay typically runs $117,000–$220,000 across 538 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer joins the International Technology Organization to serve as a technical authority and mentor for a team of engineers. This role involves leading design discussions, conducting code reviews, and driving the adoption of coding standards and best practices. You will architect complex software systems, develop comprehensive technical documentation, and lead the discovery phase of major projects to ensure alignment with business goals. Key responsibilities include building reliable backend infrastructure and scalable distributed systems. The role requires proficiency in Java, Spring Boot, Kafka, Node.js, GQL, React Native, and NoSQL databases. You will also utilize public cloud technologies like Azure or Google Cloud Platform. The work focuses on developing high-quality, event-driven microservices and data-backed applications for a large-scale international retail environment.
What does a Software Engineer earn in California?
Median $214500 from 1157 postings across 75 companies.
Skills
What you'll do
What we're looking for
More like this
Walmart
Autodesk
Amgen
The Walt Disney Company
The Hartford
State Street