H-E-B Digital Technology is looking to deliver modern, engaging, reliable, and scalable digital experiences to meet the needs of its growing audience, and is seeking a Software Engineer II to contribute to this effort.
Requirements
- Programming Languages: Proficient in Python (automation, data processing) and SQL
- DevOps & Tooling: Hands-on experience with Terraform (IaC), Ansible (configuration management), Git, CI/CD platforms (GitLab, Jenkins), and Linux system administration
- Cloud Platforms: Familiar with AWS services including EC2, RDS, S3, ALB, Lambda, and Glue; exposure to equivalent services in Azure or GCP
- Data & Visualization: Skilled in data visualization tools such as Tableau, Looker, and Power BI; strong understanding of data warehousing and modeling concepts
- ETL & Pipelines: Working knowledge of ETL processes and data pipeline architecture
- Strong debugging and troubleshooting skills across infrastructure, services, and data workflows
- Solid understanding of distributed systems, performance optimization, and service reliability engineering
Responsibilities
- Deliver complex code solutions
- Contribute to overall system design, architecture, security, scalability, reliability, application performance, and provide end-to-end support
- Participate in on-call rotations for mission-critical applications
- Design and manage cloud infrastructure (AWS/GCP), including VPC networking and security best practices
- Deploy repeatable infrastructure using Terraform
- Automate system provisioning and configuration with Ansible
- Orchestrate data pipelines and integrate cloud storage/data lake solutions (e.g., S3, Glue, Athena)
Other
- Bachelor’s degree in Computer Science, Information Systems, or equivalent practical experience
- 2+ years of hands-on experience in software engineering, DevOps, or data engineering roles
- Travel by car or plane with overnight stays
- Work extended hours; sit for extended periods
- Work rotating and on-call schedules, as needed