Skip to main content
Back to jobs

Staff, Software Engineer

External
Walmart logoWalmart · Bentonville, AR
Full-timeOn-site10mo ago
AgileApacheAPI DesignAzureBDDBigQuery
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

The Enterprise People Technology team supports the successful deployment and adoption of new People technology across the enterprise. As a Fortune #1 company, our work impacts millions of associates globally. We strive to continuously improve people technology and products to help managers and associates so they can focus on what matters most - supporting our customers and members. People Technology is one of the major segments of Walmart Global Tech's Enterprise Business Services, which is invested in building a compact, robust organization that includes service operations and technology solutions for Finance, People, and the Associate Digital Experience.

Responsibilities

  • Design and implement scalable, resilient backend systems using Java , Spring Boot , and Apache Spark .
  • Build and optimize data processing pipelines on Google Cloud Platform (GCP) and Azure , leveraging tools like DataProc , BigQuery , and Data Factory .
  • Architect and develop event-driven systems using Apache Kafka to support real-time data flows.
  • Collaborate with product and business teams to translate functional requirements into technical solutions.
  • Drive best practices in software engineering, including CI/CD pipelines , automated testing (unit and integration) , and Agile (Scrum or Kanban) methodologies.
  • Provide technical leadership and mentorship to junior and mid-level engineers.
  • Ensure system reliability, observability, and performance at scale in a 24x7 environment.
  • Contribute to architecture reviews, design documents, and technical strategy within the broader organization.

Requirements

  • 8+ years of professional software engineering experience, with a strong focus on backend development.
  • Proficiency in Java , Spring Boot , and RESTful API design.
  • Deep understanding of distributed systems , data processing frameworks , and big data platforms such as Apache Spark and DataProc .
  • Hands-on experience with cloud platforms -ideally both Google Cloud and Azure .
  • Expertise in streaming technologies , particularly Apache Kafka .
  • Solid grasp of CI/CD workflows , source control (Git), and infrastructure automation tools.
  • Experience with automated testing , TDD/BDD, and continuous delivery in production systems.
  • Strong problem-solving skills, with the ability to tackle complex, ambiguous technical challenges.
  • Excellent communication skills and ability to collaborate across teams and functions.
  • A passion for engineering excellence and a desire to deliver reliable and impactful solutions at scale.
  • About Walmart Global Tech
  • Our hubs: Walmart is a global company with offices across the United States and around the world. Our global headquarters is in Bentonville, Arkansas, with primary hubs in the San Francisco Bay area and New York/New Jersey.

Benefits

Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.Equal Opportunity Employer:Walmart, Inc. is an Equal Opportunity Employer - By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better w

Additional Information

Position Summary... Walmart's Payroll Tech organization is seeking a seasoned Staff Software Engineer to help shape the future of payroll systems for the world's largest private workforce. You will play a pivotal role in building resilient, scalable backend services and data pipelines that ensure 2.2 million Walmart associates are paid precisely and accurately. If you're passionate about solving complex backend and data engineering problems using modern technologies and cloud platforms, this is the role for you. What you'll do...


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Walmart? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect