Senior Software Engineer

Walmart•Bentonville, AR
•$90,000 - $180,000•Onsite

About The Position

The Senior Software Engineer owns scoped feature or model delivery through collaborative engineering teams. The role manages implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or machine-learning model components, aligning product outcomes with broader platform, system, and domain objectives. The engineer writes clean, efficient, reliable code and drives the software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance. The role builds automation scripts, implements telemetry, reviews code structure, and supports defect management and debugging. It also integrates AI agents and machine-learning components through internal and external APIs and uses generative AI tools such as GitHub Copilot. The position helps turn high-level designs into detailed designs, evaluates trade-offs, and develops scalable, secure, maintainable software aligned with Walmart standards. It works with stakeholders and cross-functional teams to define problems, translate them into technical requirements, and establish success metrics. The engineer monitors application performance, tracks project milestones, supports reliable delivery, mentors peers, and contributes to engineering practices, platform improvements, uptime, and customer experience. The position is located at 811 Excellence Drive, Bentonville, AR 72716. The stated pay range is $90,000–$180,000 per year, with additional annual or quarterly performance incentives.

Requirements

  • Master’s degree or equivalent 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; OR a bachelor’s degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, or Software Engineering and 3 years of experience in software engineering or a related area.
  • Experience developing applications using an object-oriented programming language such as C# or Java.
  • Experience working with Agile methodology.
  • Experience deploying and maintaining applications on cloud platforms.
  • Experience developing front-end UI applications using JavaScript frameworks such as Angular or ReactJS.
  • Experience working with MSSQL databases and stored procedures.
  • Experience developing applications using Test Driven Development (TDD).
  • Experience with functional, performance, and unit testing tools.
  • Experience designing and implementing REST services.
  • Experience with asynchronous messaging using cloud enterprise messaging services such as Azure Service Bus.
  • Experience working with CI/CD pipelines and source control tools such as GitHub.
  • Experience adhering to code modularity and reuse using SOLID software engineering principles.
  • Experience migrating legacy systems.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Own scoped feature or model delivery through collaborative engineering teams.
  • Manage implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components.
  • Write clean, efficient, reliable code and drive the software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance.
  • Build scripts to automate repetitive tasks and independently implement telemetry features.
  • Conduct code structure reviews and support defect management and debugging.
  • Integrate AI agents and ML components using internal and external APIs, and leverage GenAI tools such as GitHub Copilot.
  • Apply object-oriented programming principles and documentation-based coding practices to support modularity, maintainability, and consistency.
  • Convert high-level designs into detailed designs using mock screens, pseudocode, and functional logic.
  • Evaluate trade-offs and design scalable, secure, maintainable systems aligned with Walmart standards.
  • Participate in design reviews and ensure appropriate design patterns and principles are used.
  • Support peer growth through mentorship and knowledge sharing.
  • Engage stakeholders to identify and refine business or user problems, translate pain points into technical requirements, and define success metrics.
  • Collaborate with cross-functional teams to ensure delivered solutions meet user needs and technical expectations.
  • Perform complex maintenance procedures and monitor application performance using appropriate metrics and tools.
  • Track project milestones and timelines through program reporting, CI/CD tools, and program logging systems.
  • Support high-quality, reliable software delivery through proactive monitoring, testing, and continuous integration.
  • Contribute to innovation strategies, internal knowledge sharing, platform enhancement, and engineering best practices.
  • Own the quality and performance of delivered features and take initiative to resolve issues and drive projects to completion.
  • Make informed technical decisions that balance trade-offs and consider long-term system architecture and business goals.
  • Adapt to change and new technologies, anticipate downstream effects of technical choices, and incorporate feedback.
  • Communicate and share knowledge effectively across teams and with technical and non-technical stakeholders.
  • Seek opportunities to improve processes, tools, and products, and encourage experimentation and learning.

Benefits

  • Medical, vision, and dental coverage.
  • 401(k).
  • Stock purchase.
  • 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.
  • Education assistance, including 100% company-paid college degrees.
  • Company discounts.
  • Military service pay.
  • Adoption expense reimbursement.
  • Annual or quarterly performance incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service