(USA) Staff, Software Engineer

Walmart•Bentonville, AR
•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 to improve 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 efficient order fulfillment across thousands of stores through automation and associate support. The team focuses on scalable, cloud-native architecture and ongoing improvements to meet evolving business needs. It uses advanced engineering practices and AI technologies to deliver reliable, high-throughput solutions that improve customer experiences and support consistent, high-quality service at retail scale.

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 the software development lifecycle, including coding, testing, CI/CD deployment, and observability.
  • Skills in debugging, problem solving, and data-driven decision making.
  • Effective collaboration and communication skills for working with cross-functional teams and stakeholders.
  • Commitment to engineering excellence through code quality reviews, technical mentorship, and continuous improvement.
  • 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; or 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 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 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 machine-learning 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

  • Medical, vision, and dental coverage.
  • 401(k), stock purchase, 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 paid education benefit, including tuition, books, and fees for eligible programs.
  • Performance-based bonuses.
  • Stock may be included as additional compensation for certain positions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service