Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Walmart Logo

Staff, Software Engineer

Walmart

$110,000 - $220,000
Aug 30, 2025
Bentonville, AR, US
Apply Now

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.

Requirements

  • 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.

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.

Other

  • 8+ years of professional software engineering experience, with a strong focus on backend development.
  • 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.
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
  • 6 years’ experience in software engineering or related area.