H-E-B Digital Technology is looking to improve its customers' digital experience by delivering modern, engaging, reliable, and scalable experiences to meet the needs of its growing audience.
Requirements
- Expert in multiple programming languages, technologies, and frameworks (should include extensive experience with Python)
- Expert knowledge in system and data architecture, data modeling, and design and capable of architecting and designing at the application or service level using well-accepted design patterns
- Experience with common software engineering tools (e.g., Git, Jira, Confluence)
- Expert knowledge of Computer Science fundamentals: data structures, algorithms, design patterns, system architecture and design patterns
- Expert understanding of the full SDLC and frameworks (Agile, Scrum, Kanban, etc.)
- Experience with Generative and Agentic AI technologies is a plus (e.g. MCP, LangGraph, LangChain, A2A)
- Understanding of software design, architecture, security, scalability, reliability, and performance
Responsibilities
- Mentors / leads engineers, drives larger initiatives, and enables others to execute against team goals
- Reviews epics critically and ensures they're appropriately broken down and prioritized with cross-team dependencies identified
- Writes production-ready code and tests that meet acceptance criteria, are easily testable, documented, easily understood by other developers, and account for edge cases, security, and errors
- Understands the architecture, design and integration landscape of multiple H-E-B systems or services
- Leads production support, on-call, debugging, and troubleshooting of issues impacting multiple teams and services
- Drives adoption of system health based on site reliability engineering best practices
- Able to lead strategically important projects involving multiple teams
Other
- A Computer Science degree or comparable formal training, certification, or work experience
- 7+ years of experience in software development
- Ability to serve as technical authority and coordinate work for a group of engineers
- Ability to make sound, mature technical judgments that result in significant impact
- Drive to deliver sweeping technical initiatives