Engineering Manager
HashiCorp
About the role
About IBM Automation
At IBM, we transform client challenges into solutions, building AI-powered, cloud-native products that shape the future of business and society. Within IBM’s Automation portfolio, HashiCorp plays a key role in enabling infrastructure and platform automation at scale.
This role is centered on Terraform, one of the most widely used infrastructure-as-code tools. As Terraform evolves beyond plan and apply into more event-driven, “Day 2” automation, IBM is investing in the next generation of capabilities that support that shift.
You’ll be working in a space that sits at the intersection of infrastructure, developer workflows, and automation, focused on solving real problems for teams operating at scale.
Your role and responsibilities
Terraform Actions are central to the next evolution of how customers use Terraform day-to-day. As Terraform expands beyond plan and apply into event-driven, “Day 2” infrastructure automation, Actions will play a key role in shaping the overall user experience.
We are looking for an Engineering Manager to lead the Terraform Actions team. This team is responsible for building and scaling the core platform that enables customers to define, trigger, and operate Actions across Terraform Cloud & Enterprise, integrating with VCS workflows, Terraform runs, and external systems.
Our customers include internal teams, enterprise users, and partners who rely on Terraform to automate infrastructure at scale. This team focuses on making Actions powerful, reliable, and intuitive so customers can easily build event-driven workflows and extend Terraform beyond traditional use cases.
Leaders are expected to spend time with their teams and clients and therefore are generally expected to be in the workplace a minimum of three days a week, subject to business needs.
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
- 2+ years of engineering management experience
- 5+ years of software engineering experience
- Proven track record of developing and growing engineers
- Enough technical depth to understand complex systems and communicate effectively with both engineers and non-technical stakeholders
- Experience navigating and managing projects spanning multiple codebases and organizations with separate ownership
Preferred technical and professional experience
- Strong communication skills and experience managing a distributed team
- Passion for fostering a positive team culture while maintaining a strong focus on delivery and operational reliability
- Experience operating production systems with a focus on reliability and scalability
- Strong understanding of modern software delivery practices
- Strong cross-functional collaboration and influencing skills
- Experience with Terraform or similar infrastructure as code tools
- Experience working within large organizations with formal product lifecycle processes
- Passion for delivering intuitive and high-quality developer experiences
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free