Principal Software Engineer
General Dynamics
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 77% 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 724 open roles on FindRole.
Listed pay typically runs $117,000–$234,000 across 593 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Principal, Software Engineer The Principal, Software Engineer joins the Personalization team to lead the design and delivery of scalable platform capabilities, including cloud-native architectures and AI/ML frameworks. This role involves driving full lifecycle software development to support e-commerce experiences by building data-driven platforms, intelligent software systems integrating AI agents, and workflows to manage petabyte scales of features data. You will architect modular SaaS solutions and orchestrate technology roadmaps for cross-functional teams. Key technical requirements include proficiency in Java, Scala, and Python, along with experience in distributed systems, Apache Spark, Apache Kafka, and the BigData stack, preferably on Google Cloud Platform. You must also possess expertise in Feature Store solutions, ML Platform, ML Ops methodologies, and relational SQL and NoSQL databases like Cassandra, AzureSQL, and Cosmos.
What does a Software Engineer earn in California?
Median $214500 from 1223 postings across 78 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
General Dynamics
Microsoft
Twilio
Nordstrom
JPMorgan Chase
Microsoft