Principal, Software Engineer
Walmart
At a glance
AI generatedAs a principal engineer on Walmart’s Digital Out of Home platform team, you will set technical direction for core backend systems, including Kafka-based data ingestion pipelines and real-time decisioning services. You’ll design scalable service architectures in Kubernetes, ensuring reliability and observability as the system scales across 4,000 retail locations. Responsibilities include owning foundational data decisions, driving performance at scale, leading architecture reviews, mentoring senior engineers, and partnering with product stakeholders to translate business goals into technical solutions. Ideal candidates have over a decade of experience building large-scale backend systems, hands-on expertise in distributed architectures, containerized services on Kubernetes, and streaming systems. Proficiency in SQL and NoSQL databases for schema design and data management is essential, along with strong mentoring skills and excellent communication abilities to influence architectural decisions across teams.
Skills
What you'll do
What we're looking for
Market check
This $143,000–$286,000 range sits above 84% of similar postings on FindRole.
Peer median band
$143,000–$234,850
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,000–$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