About the team
We're looking for an engineering manager to join the Vault team. Vault is one of HashiCorp's most successful product offerings, supporting secrets lifecycle management for companies of all sizes around the world, including many Fortune 500 companies.
This role will support the team building the original self-managed version of Vault, which customers deploy onto their own infrastructure to manage their API keys, certificates, and more.
Our primary product is Vault Enterprise, and we have a publicly available free Vault Community Edition. Our team is expanding the HashiCorp ecosystem with tools and integrations such as Vault Plugins, Vault Secrets Operator, and other workflows for secrets management lifecycles. We're looking for an engineering manager who can help us in our journey to continue expanding Vault’s impact and value for our customers.
As HashiCorp looks to further Vault's enterprise-ready capabilities, it is essential that we focus our engineering efforts on delivering scalable, highly reliable, secure, and user-friendly software. Engineering managers are part of that goal.
We operate autonomously in a highly collaborative, remote-first environment. Anchored by kindness, communication, and humility, we provide the Vault Community and Vault Enterprise customers the ability to interact with their own systems and tools, and extend Vault’s capabilities to suit their needs.
What you'll do (responsibilities)
- Support the career growth and morale of a team of skilled software engineers at varying skill levels, through setting goals, mentoring, and providing feedback
- Collaborate with Product and Design counterparts to scope, assess feasibility, and define milestones to meet product goals
- Effectively triage incoming work requests from a variety of internal and external sources, ensuring the work most aligned with the team’s objectives is handled
- Identify points of friction, and Improve processes to boost the team's productivity and improve quality
- Coordinate and supplement support for customer incidents
- Continue to grow the team with kind, collaborative, and skilled engineers
- Understand and negotiate implementation trade-offs to balance short-term and long-term product needs
- Provide transparency and communicate challenges and opportunities with stakeholders and leadership
What you'll need (minimum qualifications)
- At least 2 years experience leading an engineering team, as a manager that contributes heavily to the success of their wider team
- Strong communication skills, including written communication. HashiCorp is a fully remote company. Communication is done via several written asynchronous collaboration channels.
- A desire to facilitate the growth and learning of others.
- 2 years experience with enabling first- and third-party developers to extend a product’s capabilities through integrations, plugins, or APIs.
- 2 years working with third parties and external partners to enable and support our customers.
- 3 years of technical knowledge to take in highly complex, deeply technical distributed systems concepts and relay trade-offs and direction to stakeholders in a comprehensible way.
What's nice to have (preferred qualifications)
- Demonstrated ability to lead teams that deliver self-managed software products designed for enterprise environments, meeting high standards of security, scalability, and reliability.
- Experience with security, infrastructure, and/or secrets management tooling, to understand the needs of our users
- Experience working with large codebases for distributed systems
- Experience improving the user experience of a complex system
- Experience with compliance frameworks such as SOC2.
#LI-Remote