(USA) Staff, Software Engineer

Walmart•Bentonville, AR
•$110,000 - $220,000•Onsite

About The Position

Join Walmart as a Staff Software Engineer to lead the design, development, and deployment of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. The role drives the full software lifecycle using cloud-native architecture principles to enhance system resilience and agility. It provides technical leadership, mentors engineering teams, and collaborates across functions to turn complex business needs into actionable solutions. Data-driven practices and continuous improvement support high-quality deliverables aligned with strategic priorities and Walmart’s commitment to innovation and operational excellence. The team develops and maintains the Store Fulfillment Platform, which supports order fulfillment across thousands of stores through automation and associate support. The team focuses on scalable, cloud-native architecture and continuous enhancement, using advanced engineering practices and AI technologies to deliver reliable, high-throughput solutions that improve customer experiences and support Walmart’s operational goals.

Requirements

  • Experience with Java programming, asynchronous design patterns, Kafka, and REST.
  • Expertise in cloud-native architecture, including microservices, containers, and automation.
  • Proficiency in software design patterns, API design, and software prototyping.
  • Experience leading software development lifecycle activities, including coding, testing, CI/CD deployment, and observability.
  • Skills in debugging, problem solving, and data-driven decision-making.
  • Effective collaboration and communication skills for engaging cross-functional teams and stakeholders.
  • Commitment to engineering excellence through code quality reviews, technical mentorship, and continuous improvement.
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 4 years of experience in software engineering or a related area.
  • Option 2: 6 years of experience in software engineering or a related area.

Nice To Haves

  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 2 years of experience in software engineering or a related area.
  • Background in creating inclusive digital experiences, including knowledge of WCAG 2.2 AA standards, assistive technologies, and digital accessibility best practices.

Responsibilities

  • Deliver platform capabilities, including infrastructure, tooling, and ML frameworks, aligned with roadmap priorities.
  • Apply cloud-native architecture principles to build scalable, resilient, and agile systems.
  • Lead full software development lifecycle activities, including coding, testing, deployment, and maintenance.
  • Conduct system design reviews to validate quality and alignment with architectural standards.
  • Build AI-driven applications that integrate ML components and automation features.
  • Mentor engineers, influence technical decisions, and promote engineering best practices.
  • Collaborate with stakeholders to translate complex problems into actionable technical requirements.
  • Drive continuous improvement through data-driven practices and innovation.

Benefits

  • Competitive pay and performance-based bonus awards.
  • Medical, vision, and dental coverage.
  • 401(k), stock purchase plan, and company-paid life insurance.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement leave, jury duty leave, and voting leave.
  • Short-term and long-term disability.
  • Company discounts.
  • Military Leave Pay.
  • Adoption and surrogacy expense reimbursement.
  • Live Better U education benefit, with tuition, books, and fees paid for eligible programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service