Senior, Software Engineer

Walmart•Bentonville, AR
•$90,000 - $234,000

About The Position

As a Senior Software Engineer at Walmart, you will lead delivery of scalable, high-quality software solutions by managing feature development, testing, and ongoing support. You will apply advanced programming skills and technical judgment to design and implement robust systems aligned with business goals. Working across teams, you will support innovation through AI/ML integration and continuous improvement, with a product-focused mindset and commitment to engineering excellence. The team partners with Home Office, Store, and Logistics units to advance customer service through technology. It delivers digital solutions across Walmart U.S., including digital signage for employees and facilities to improve communication and operational efficiency. The team emphasizes continuous improvement and cross-functional collaboration to develop software aligned with Walmart’s strategic objectives and customer needs.

Requirements

  • Extensive experience in software development, with proficiency in languages such as JavaScript, Python, Java, Rust, Dart, and C++.
  • Strong expertise in object-oriented programming, code review, debugging, and documentation-based coding practices.
  • Ability to deliver scoped features and models through iterative development and continuous integration.
  • Experience integrating AI/ML components and leveraging generative AI tools to enhance software solutions.
  • Understanding of software lifecycle management, including automated testing, CI/CD, and observability.
  • Technical judgment in designing scalable, secure, and maintainable systems aligned with business goals.
  • Ability to collaborate with cross-functional teams and clearly communicate complex technical concepts.
  • Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 3 years of experience in software engineering or a related area; alternatively, 5 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 1 year 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

  • Own scoped feature and model delivery in collaboration with engineering teams, aligning work with platform and system objectives.
  • Write clean, efficient, reliable code across multiple languages and drive the full software development lifecycle, including CI/CD and automated testing.
  • Integrate AI and ML components using internal and external APIs.
  • Participate in solution design and design reviews, applying scalable and maintainable software principles.
  • Monitor application performance and support defect management through proactive debugging and telemetry implementation.
  • Collaborate across functions to translate business needs into technical requirements and measurable outcomes.
  • Mentor peers, promote engineering best practices, and contribute to continuous improvement initiatives.

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.
  • PTO and/or PPTO that may be used for vacation, sick leave, holidays, or other purposes.
  • Live Better U education benefit, with tuition, books, and fees paid for eligible programs.
  • Stock may be included as additional compensation for certain positions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service