Manager Software Engineering

Sprouts Farmers Market•Phoenix, AZ
•Hybrid

About The Position

Leads the day-to-day delivery and operations of an engineering team responsible for a defined product, service, or platform domain. Establishes short-term team goals, delivery priorities, and operating plans; coaches team members; and partners with Principal and senior technical leaders to coordinate architecture, engineering practices, and delivery across disciplines. The role reports to our Store Support Office in Phoenix, AZ, with a hybrid work arrangement requiring in-office presence Tuesday through Thursday.

Requirements

  • 5+ years of relevant software engineering experience, including hands-on experience prior to moving into people leadership.
  • People-leadership experience managing and coaching software engineering professionals.
  • Track record owning a service, product, platform, or engineering domain end to end.
  • Production proficiency in at least one modern programming language such as Java, Kotlin, Go, Python, or TypeScript.
  • Knowledge of cloud-native engineering, Kubernetes, containers, and CI/CD practices.
  • Ability to review code and architecture and resolve difficult issues involving related systems or job areas.
  • Experience with work prioritization, delivery planning, sprint execution, coaching, and process execution.
  • Experience with hiring, performance management, promotion, and reward recommendations in accordance with company guidelines.

Nice To Haves

  • Prior individual-contributor experience at the Senior or Staff Software Engineer level.
  • Experience working across software, data, quality, ML/AI, and site reliability disciplines.
  • Working knowledge of agentic AI or large language model service architecture.
  • Retail or merchandising technology experience.

Responsibilities

  • Lead the design, delivery, operation, and continuous improvement of a defined engineering product, service, or platform domain.
  • Establish short-term team goals, delivery priorities, sprint plans, and accountability for operational results.
  • Lead, direct, and review the work of software engineering professionals to accomplish defined departmental objectives.
  • Coach direct reports and partner with Principal and senior technical leaders on architecture, engineering standards, and cross-discipline delivery.
  • Review code and architecture as needed to assess tradeoffs and unblock decisions within the assigned domain.
  • Improve engineering processes, systems, and team practices within the assigned job area.
  • Explain technical and delivery decisions and gain cooperation from Product, Design, Data, and other partner teams.
  • Hire, onboard, develop, and manage performance in accordance with company guidelines.
  • Lead incident response and corrective actions for the assigned team and domain.
  • Identify emerging leadership or capacity needs and recommend changes to team structure as the organization grows.

Benefits

  • Competitive pay
  • Sick time plan that you can use to support you or your immediate families health
  • Vacation accrual plan
  • Opportunities for career growth
  • 15% discount for you and one other family member in your household on all purchases made at Sprouts
  • Flexible schedules
  • Employee Assistance Program (EAP)
  • 401(K) Retirement savings plan with a generous company match
  • Company paid life insurance
  • Contests and appreciation events throughout the year full of prizes, food and fun!
  • Bonus based on company and/or individual performance
  • Affordable benefit coverage, including medical, dental and vision
  • Health Savings Account with company match
  • Pre-tax Flexible Spending Accounts for healthcare and dependent care
  • Company paid short-term disability coverage
  • Paid parental leave for both mothers and fathers
  • Paid holidays
  • DailyPay - access earned wages on demand
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service