H-E-B Digital Technology is investing heavily in customers' digital experience, reinventing how they find inspiration from food, make food decisions, and get food into their homes. The Manager of Software Engineering is needed to lead teams in delivering modern, engaging, reliable, and scalable experiences to meet the needs of a growing audience.
Requirements
- Experience with Generative and Agentic AI technologies is a plus (e.g. MCP, LangGraph, LangChain, A2A)
- Expert knowledge of system architecture, design patterns, and multiple technologies, including technology used at H-E-B.
- Expert understanding of development methodologies and processes
- Understanding of cross-tech stacks and scalability and reliability implications
- Skills in multiple programming languages, technologies, and frameworks
- Technical skills / competency equivalent to expectations of a Senior Engineer
- Ability to learn new technology, processes, and business, and quickly on-board projects in minimal time.
Responsibilities
- Leads large team initiatives including technical design / delivery of complex features across multiple systems as H-E-B improves customer and Partner user experiences.
- Develops technical roadmaps / leads engineers across one or more squads to deliver initiatives; ensures technical roadmap aligns with business opportunities.
- Recommends improvements to overall application system design, architecture, security, scalability, reliability, and performance on their assigned systems / applications.
- Proposes paths forward to drive outcomes
- Recommends changes to processes and tools at group / department level based on industry standards, patterns, and practices.
- Assists diagnosis / troubleshoots extremely complex issues
- Provides guidance on code reviews or pull requests.
Other
- The Manager of Software Engineering manages professional individual contributors and / or supervisors who exercise latitude and independence.
- Often leads one or more departments / teams.
- As a Manager of Software Engineering, you'll raise up your team, helping develop individual careers and achieving goals, spotting, and addressing common team problems, and coaching and mentoring those identified for potential company leadership.
- You'll work closely with stakeholders from product and design, and other engineering leaders, to provide high-quality, repeatable technology delivery for the digital engineering organization.
- Responsible for hiring, firing, and performance / pay reviews.