Walmart's Payroll Tech organization is seeking a Staff Software Engineer to shape the future of payroll systems for the world's largest private workforce. This role is within the Enterprise People Technology team, which supports the deployment and adoption of People technology across Walmart's global enterprise. The position focuses on building resilient, scalable backend services and data pipelines that ensure accurate payroll processing for 2.2 million Walmart associates.
The role combines deep technical expertise with leadership responsibilities, requiring proficiency in Java, Spring Boot, and Apache Spark, along with experience in cloud platforms (GCP and Azure) and event-driven architectures using Apache Kafka. The ideal candidate will drive technical excellence while mentoring junior engineers and collaborating across teams to deliver impactful solutions at scale.
Working from Walmart's global headquarters in Bentonville, Arkansas, you'll be part of Walmart Global Tech, where your code can impact hundreds of millions of people. The position offers competitive compensation ($110,000-$220,000), comprehensive benefits, and the opportunity to work on complex technical challenges while helping shape the future of retail technology.
The role requires 8+ years of professional software engineering experience, with deep expertise in backend development, distributed systems, and cloud platforms. You'll be responsible for designing and implementing scalable systems, optimizing data pipelines, and ensuring 24/7 reliability while maintaining high engineering standards through CI/CD, automated testing, and agile methodologies.