H-E-B
Responsibilities
Since the inception of H-E-B Digital Technology, we have been investing heavily in our customers' digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes. This is an exciting time to join H-E-B Digital-we are using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. If you enjoy taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.
Do you have a:
HEART FOR PEOPLE...
skills to serve as technical authority and coordinate work for a group of engineers?
HEAD FOR BUSINESS...
expertise to make sound, mature technical judgments that result in significant impact?
PASSION FOR RESULTS...
drive to deliver sweeping technical initiatives?
What you will do
We are seeking a passionate Full-Stack Software Engineer with expertise in Python and front-end frameworks. You will be a champion for cloud technology, fluent in its technical and financial advantages.
Joining our skilled Cloud Engineering Team, you will design, build, maintain, and improve solutions to streamline the public cloud experience. In this role, you'll focus on improving the public cloud onboarding experience by designing and building automated solutions that make cloud adoption
faster, repeatable, secure, and easy .
You'll work with internal teams to streamline processes, build scalable APIs, and use your Python expertise to automate infrastructure operations and service provisioning. Your work will directly influence how developers and teams across the organization consume cloud resources efficiently and securely.
What is the work?
Design and implement scalable tools and services to automate cloud onboarding processes. Develop and maintain APIs and backend services using Python and other modern technologies. Improve the developer experience on public cloud platforms (e.g., AWS, Azure, GCP). Collaborate with cross-functional teams to identify friction points and build solutions that simplify cloud adoption. Leads initiatives, architecting and delivering complex features across systems for improved user experiences. Ensures automation solutions are secure, maintainable, and follow industry best practices. Monitor, troubleshoot, and optimize automation workflows to ensure reliability and performance. Contributes to infrastructure as code (IaC) and CI/CD practices within the team. Coaches and mentor engineers in cutting-edge technologies, processes, and techniques. Creates comprehensive documentation and training materials for the tech stack and standards. Advocates for process and tool improvements based on industry best practices. Independently diagnose and resolve highly intricate technical problems. Do you have what it takes to be an H-E-B Software Engineer II?
Have a strong foundation in Python (or similar) and a passion for developing and maintaining APIs and backend services. Have a strong understanding of Infrastructure as Code (IaC) using Terraform (or similar). Understands the principles of API development and enjoys automating processes. Thrives in a collaborative environment and enjoys mentoring others. Possesses excellent problem-solving skills and the ability to independently tackle complex technical challenges. Is a clear communicator who can effectively bridge the gap between technical and non-technical teams. Have a related degree or comparable formal training, certification, or work experience Comfortable working in an agile environment, using modern development methodologies and processes. You have a comprehensive knowledge of CS fundamentals: data structures, algorithms, and design patterns You have experience with common software engineering tools such as Git, JIRA, Confluence, etc. You have a high level of comfort in Lean Startup or Agile development methodologies You have a bachelor's degree in computer science or comparable field, or equivalent self-study You have 2+ years of application development experience You can work on tasks with occasional guidance and/or ambiguous requirements 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. Creating, configuring, and supporting build and deployment pipelines. Capable of on-call support, debugging, and troubleshooting moderately complex issues within team services. May seek guidance from more senior engineers for more complex issues. Able to collaborate across teams, learning how to influence within the team, and serve as mentor for more junior engineers. Recommends changes to processes and tools at the team level based on industry standards, patterns, and best practices.
Since the inception of H-E-B Digital Technology, we have been investing heavily in our customers' digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes. This is an exciting time to join H-E-B Digital-we are using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. If you enjoy taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.
Do you have a:
HEART FOR PEOPLE...
skills to serve as technical authority and coordinate work for a group of engineers?
HEAD FOR BUSINESS...
expertise to make sound, mature technical judgments that result in significant impact?
PASSION FOR RESULTS...
drive to deliver sweeping technical initiatives?
What you will do
We are seeking a passionate Full-Stack Software Engineer with expertise in Python and front-end frameworks. You will be a champion for cloud technology, fluent in its technical and financial advantages.
Joining our skilled Cloud Engineering Team, you will design, build, maintain, and improve solutions to streamline the public cloud experience. In this role, you'll focus on improving the public cloud onboarding experience by designing and building automated solutions that make cloud adoption
faster, repeatable, secure, and easy .
You'll work with internal teams to streamline processes, build scalable APIs, and use your Python expertise to automate infrastructure operations and service provisioning. Your work will directly influence how developers and teams across the organization consume cloud resources efficiently and securely.
What is the work?
Design and implement scalable tools and services to automate cloud onboarding processes. Develop and maintain APIs and backend services using Python and other modern technologies. Improve the developer experience on public cloud platforms (e.g., AWS, Azure, GCP). Collaborate with cross-functional teams to identify friction points and build solutions that simplify cloud adoption. Leads initiatives, architecting and delivering complex features across systems for improved user experiences. Ensures automation solutions are secure, maintainable, and follow industry best practices. Monitor, troubleshoot, and optimize automation workflows to ensure reliability and performance. Contributes to infrastructure as code (IaC) and CI/CD practices within the team. Coaches and mentor engineers in cutting-edge technologies, processes, and techniques. Creates comprehensive documentation and training materials for the tech stack and standards. Advocates for process and tool improvements based on industry best practices. Independently diagnose and resolve highly intricate technical problems. Do you have what it takes to be an H-E-B Software Engineer II?
Have a strong foundation in Python (or similar) and a passion for developing and maintaining APIs and backend services. Have a strong understanding of Infrastructure as Code (IaC) using Terraform (or similar). Understands the principles of API development and enjoys automating processes. Thrives in a collaborative environment and enjoys mentoring others. Possesses excellent problem-solving skills and the ability to independently tackle complex technical challenges. Is a clear communicator who can effectively bridge the gap between technical and non-technical teams. Have a related degree or comparable formal training, certification, or work experience Comfortable working in an agile environment, using modern development methodologies and processes. You have a comprehensive knowledge of CS fundamentals: data structures, algorithms, and design patterns You have experience with common software engineering tools such as Git, JIRA, Confluence, etc. You have a high level of comfort in Lean Startup or Agile development methodologies You have a bachelor's degree in computer science or comparable field, or equivalent self-study You have 2+ years of application development experience You can work on tasks with occasional guidance and/or ambiguous requirements 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. Creating, configuring, and supporting build and deployment pipelines. Capable of on-call support, debugging, and troubleshooting moderately complex issues within team services. May seek guidance from more senior engineers for more complex issues. Able to collaborate across teams, learning how to influence within the team, and serve as mentor for more junior engineers. Recommends changes to processes and tools at the team level based on industry standards, patterns, and best practices.