The Principal Software Engineer leads complex, large-scale engineering projects, translating requirements into technical solutions and overseeing design, development, and testing. This hands-on technical leadership role directs cross-functional engineering teams, supports timely delivery and high-quality outcomes, drives root cause analysis and continuous improvement, and works with business partners to shape strategic priorities. The role helps determine how AI is incorporated into products and platforms and used to improve how engineers design, build, test, and operate software. The team develops and scales core platform services for high-traffic business systems, using technologies such as Java/Spring Boot, NoSQL databases, Kafka, and cloud platforms including Azure and GCP. Its services support customer transactions such as cart building, discounts, and checkout, with an emphasis on reliability and performance during peak events. The Principal Engineer leads platform engineering and full-lifecycle software delivery across teams, architects AI-enhanced applications, mentors engineers, collaborates with stakeholders, maintains architectural documentation, and advances engineering practices and technologies. The role also builds AI-powered capabilities, including LLM-driven automation, agentic workflows, and anomaly detection with appropriate guardrails. The position is based at Walmart's primary location at 815 Eleventh Ave, Sunnyvale, California. The annual salary range is $143,000 to $286,000, with annual or quarterly performance bonuses; stock may also be included for certain positions. Walmart lists health, financial, paid-time-off, education, and other benefits, subject to eligibility and plan terms.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal