Software Engineer II | Bentonville, Arkansas

Walmart•Bentonville, AR
•Onsite

About The Position

The Software Engineer II delivers high-quality software solutions by collaborating with cross-functional teams to design, develop, and maintain scalable applications and services. The role drives the full software development lifecycle, including coding, testing, deployment, and monitoring, and integrates AI and machine learning components to enhance functionality. The engineer applies technical judgment to solve complex problems, contributes to architectural decisions, and supports continuous improvement to ensure reliable, efficient, maintainable systems aligned with business objectives and customer needs. The team develops and maintains the TechBridge Platform, collaborating across time zones and emphasizing clean code, architectural discussions, best practices, agile methods, code reviews, effective project management, clear communication, and continuous improvement. Practice Loop engineering is applied to accelerate development and enhance quality. This is a full-time, onsite role based in Bentonville, Arkansas. Remote and hybrid options are not available. Immigration sponsorship is not available; applicants must be authorized to work for any U.S. employer without current or future visa sponsorship.

Requirements

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area; alternatively, 3 years of experience in software engineering or a related area.
  • Experience in object-oriented programming and documentation-based coding practices.
  • Strong problem-solving skills, including the ability to analyze complex requirements and deliver scalable solutions.
  • Proficiency in the software development lifecycle, including continuous integration, automated testing, and deployment.
  • Experience integrating AI and machine learning components and leveraging generative AI tools.
  • Ability to design, develop, and maintain APIs, user interfaces, and platform services.
  • Skills in code review, debugging, and quality assurance.
  • Effective collaboration and communication skills for working across cross-functional teams.
  • Adaptability to evolving technologies and commitment to continuous improvement.
  • Authorization to work for any employer in the United States without current or future visa sponsorship.

Nice To Haves

  • Knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies.
  • Background in creating inclusive digital experiences and integrating digital accessibility in products and services.

Responsibilities

  • Develop, implement, and maintain scalable software solutions using languages such as JavaScript, Python, and C++.
  • Collaborate with cross-functional teams to translate requirements into technical designs and deliver high-quality features.
  • Drive software development lifecycle activities, including coding, testing, deployment, and monitoring.
  • Integrate AI and machine learning components and use generative AI tools to enhance development efficiency.
  • Conduct code reviews, debugging, and quality assurance to support reliable, maintainable systems.
  • Provide technical guidance to small engineering teams and support continuous improvement initiatives.
  • Monitor application performance and resolve issues to meet project milestones and business objectives.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Performance-based incentive awards and bonuses
  • Paid maternity and parental leave
  • Paid time off, including sick leave and other leave options
  • Medical, vision, and dental coverage
  • Company-paid life insurance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit, including tuition, books, and fees for eligible programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service