Engineering Manager - HashiCorp Terraform Actions
HashiCorp
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.
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.
- 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
- 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