Senior Software Engineer

Walmart•Bentonville, AR
•$129,314 - $180,000•Onsite

About The Position

The Senior Software Engineer leads engineering projects, contributes to technical design and code reviews, and develops solutions to business and production issues. The role supports the business by responding to technical questions and concerns, facilitating resolutions, and leading cross-functional partnerships. It also leads discovery for medium to large projects, translating requirements into technical solutions, developing and testing code, coordinating delivery, and providing project-team leadership. The position is based at 811 Excellence Dr, Bentonville, AR 72716. The stated pay range is $129,314.00–$180,000.00 per year, with additional annual or quarterly performance incentives.

Requirements

  • Master’s degree or equivalent in Computer Science, Information Technology, Engineering, or a related field and 2 years of experience in software engineering or related experience; or a bachelor’s degree or equivalent in one of these fields and 5 years of such experience.
  • Experience designing and implementing REST APIs using Java and JavaScript.
  • Experience coding in an object-oriented programming language such as Java, Python, or R.
  • Experience with SQL and NoSQL databases such as MySQL, MongoDB, DB2, Neo4J, or ClickHouse.
  • Experience designing and developing responsive web applications using HTML5, CSS3, jQuery, and JavaScript.
  • Experience with CI/CD tools such as Jenkins and GitHub.
  • Experience with test-driven development and Agile methodologies.
  • Experience participating in code reviews and architecture design discussions.
  • Experience applying reusability, frameworks, patterns, and configuration tools to accelerate development.
  • Experience translating requirements into technical solutions in partnership with product management and business teams.
  • Experience troubleshooting business and production issues and performing root cause analysis.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Lead assigned engineering projects by providing documentation, direction, and examples; identifying short- and long-term solutions and timelines; reviewing proposed solutions; and conducting design and code reviews.
  • Troubleshoot business and production issues by gathering information, engaging support teams, formulating and carrying out action plans, interpreting results, documenting work, and performing root cause analysis to prevent recurrence.
  • Support the business by responding to user questions, concerns, and issues; identifying solutions; facilitating resolutions; and leading cross-functional partnerships.
  • Lead the discovery phase of medium to large projects by reviewing requirements, translating them into technical solutions, gathering project information, writing and developing code, and conducting unit testing.
  • Communicate project status and issues to team members and stakeholders; collaborate with project and cross-functional teams; troubleshoot open issues and bug fixes; ensure on-time delivery and hand-offs; provide input to project plans; and provide project-team leadership.

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.
  • Education assistance, including 100% company-paid college degrees.
  • Company discounts.
  • Military service pay.
  • Adoption expense reimbursement.
  • Performance-based incentive awards, including annual or quarterly performance incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service