Summary
Join HashiCorp's Vault Cloud Unification team as an experienced backend engineer. You will design, prototype, and implement critical functionality for a scalable, reliable, and secure product. Collaborate with a remote-first team, mentor other developers, and contribute to the open-source community. Lead the creation of multi-phase features, maintain build pipelines, and negotiate with stakeholders. Maintain high quality and security standards, participate in on-call rotation, and interview candidates. This role offers the opportunity to grow your skills and contribute to a widely used secrets management tool.
Requirements
- Experience and facility with Go or a similar programming language
- Experience writing automated unit, integration, and functional tests
- Source code control best practices using Github or other similar tools
- Communicate clearly while remaining empathetic and kind
- Have an eagerness to learn through humility and reflection
- A willingness to advocate for clean code, refactoring when needed, and understanding tradeoffs
Responsibilities
- Lead the creation of multi-phase features, including design, breakdowns, implementation, testing, and maintenance
- Maintain and support our continuous integration and build pipelines, helping to ideate and implement improvements
- Negotiate with stakeholders for prioritization and planning for releases and sprints
- Mentor other developers across the team and the organization, reviewing pull requests for Vault and Vault Enterprise, architecture, and designs
- Participate in cross-team working groups as a subject matter expert
- Help the open source community with our Vault Community Edition sustaining rotation, reviewing the communityโs pull requests and feature requests, and addressing issues
- Give demos of new features and workflows
- Maintain a very high standard for quality and security, and keep Vault customersโ trust
- Participate in our on-call rotation to assist HashiCorp support
- Interview candidates and provide detailed feedback to hiring committees
Preferred Qualifications
- Understanding of best practices in secrets management
- Experience with authentication and authorization workflows
- Comfortable working in Linux shells
- Experience designing user-friendly API & CLI interfaces
- Familiarity with Vault, and other Hashicorp products (such as Terraform or Boundary)
- Experience selling products to enterprise customers
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.