(USA) Principal, Software Engineer
Walmart
At a glance
AI generatedAs a Principal Engineer in Performance and Resiliency Engineering at Walmart, you will lead the development of intelligent, self-healing systems using agentic AI, operating across 10,500 stores and serving 240 million weekly customers. Your role involves architecting multi-agent pipelines that use large language models (LLMs) for decision-making and autonomous remediation, setting standards for LLM evaluation, and optimizing inference at scale. You will also integrate vector databases and observability stacks to build context-aware systems, drive chaos engineering experiments, and define service level objectives (SLOs). The team focuses on building foundational technologies that power Walmart's tech organization, emphasizing high ownership and measurable impact. Ideal candidates have over 10 years of experience in distributed systems, LLMs, performance engineering, and strong programming skills in Python or Java, along with familiarity with cloud-native infrastructure and ML frameworks like PyTorch and TensorFlow.
Skills
What you'll do
What we're looking for
Market check
This $143,000–$286,000 range sits above 94% of similar postings on FindRole.
Peer median band
$117,000–$234,000
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