Backend Engineer, HashiCorp

HashiCorp Vault Secrets

$126.1-178k

Salary dependent on location

AWS
GCP
Go
Golang
Mid and Senior level
Remote in US
HashiCorp

Cloud-computing infrastructure provider

Job no longer available

HashiCorp

Cloud-computing infrastructure provider

1001+ employees

B2BEnterpriseMarketplaceSaaSCyber SecurityCloud Computing

Job no longer available

$126.1-178k

Salary dependent on location

AWS
GCP
Go
Golang
Mid and Senior level
Remote in US

1001+ employees

B2BEnterpriseMarketplaceSaaSCyber SecurityCloud Computing

Company mission

To help organizations to operate infrastructure in the cloud because it believes that infrastructure enables innovation.

Role

Who you are

  • You have professional experience using Go in complex, production environments
  • You have a strong understanding of security principles and secrets management (e.g., Vault, AWS Secrets Manager, GCP Secret Manager, Doppler, CyberArk, Akeyless)
  • You are familiar with microservices architectures and ideally have seen microservices in operation at a global scale, including its active development
  • You enjoy working and have prior experience working in high-performance or distributed systems
  • You have experience or desire to scale new products
  • You have in-depth experience in cloud/SaaS development
  • You are excited to collaborate and brainstorm on topics such as performance, security, user interactions in complex systems
  • You have built or operated a large-scale/enterprise SaaS service

What the job involves

  • We are seeking an experienced engineer to join our Vault Secrets team
  • In this role, you will focus on developing the core subsystems of Vault Secrets, designing, prototyping, and implementing essential features, as well as ensuring its scalability and stability
  • As part of the Vault Secrets engineering team at HashiCorp, you will contribute to providing reliable and user-friendly access to a widely used secrets management tool, catering to businesses and individuals managing diverse infrastructures
  • Work on foundational backend features for our enterprise, cloud-native Vault product
  • Interact regularly with Platform/SRE teams on system, quality, and reliability features
  • Gather feedback and interact regularly with internal teams, users and HashiCorp customers
  • Work toward full ownership of design, testing, release, and running the features in production, and receive mentorship from senior engineers
  • Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills
  • Work on issues and improvements critical to the success of HashiCorp customers and the broader community
  • Participate in a 24/7 on-call rotation that supports our critical production services. On-call is currently ~a week, every 2-3 months
  • In the first month, you will:
  • Learn about the various products, tools, and the team
  • Meet regularly with your onboarding guide for pairing sessions and begin building the context around the work you will be doing
  • Have 1:1s with other team members that you will be working closely with
  • Ship out your first set of tickets for particular services within the Vault Secrets product and participate in regular code reviews
  • In month 2, you will:
  • Begin working on your first project, working towards an MVP, seeking feedback and iterating along the way
  • Participate in cross-team engineering design discussions, helping to enhance HashiCorp’s cloud offerings
  • Continue building your understanding of the product, as well as its operational needs, by shadowing other engineers through their on-call rotations
  • In month 3, you will:
  • Have an increasing understanding of opportunities available to enhance the product offering and some of its common challenges
  • Have opportunities to contribute and influence the technical product roadmap
  • Begin your on-call rotations to support the operations of the work you and your team members have shipped to production
  • Work with your manager to develop and craft a professional development plan that supports your career and builds upon your strengths
  • Build your first project proposal and shared understanding of its design, implementation and operations with your team as well as any related teams

Application process

  • Introductory Call with someone from our recruiting team
  • First Interview with an Engineering Manager
  • Interview Loop with additional team members, with the following panel:
  • Technical Code Pairing interview
  • Code Review interview
  • Communication and Collaboration interview
  • Systems and architecture interview
  • If applicable, a final conversation with the Engineering Manager for the team you would be joining
  • Offer

Our take

HashiCorp's software streamlines cloud operations for companies' teams, offering open-source solutions to facilitate cloud migration and utilization. Additionally, the company provides commercial versions of its tools, catering to businesses that prefer managed services.

With a pay-per-hour pricing model and adaptable products, HashiCorp enables companies to construct infrastructure spanning legacy systems, private clouds, and multiple cloud providers. its flagship product, Terraform, allows developers to create consistent rules, enhancing operational efficiency and reducing costs.

In a landscape increasingly reliant on AI and automation, HashiCorp simplifies the intricate architecture of data center management, ensuring a rising demand for its services. The company remains committed to enhancing its platform with new features and improving operational efficiency to fuel continued growth.

Steph headshot

Steph

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

5% employee growth in 12 months

Company

Funding (last 2 of 5 rounds)

Mar 2020

$175m

SERIES E

Nov 2018

$100m

SERIES D

Total funding: $349m

Company benefits

  • Medical, dental & vision
  • Life & disability insurance
  • Flexible spending account (FSA)
  • Vacation and Other Leaves
  • 401(k)
  • Family Expansion Benefit
  • Maternity and Parental Leave
  • Expanded Mental Health Support

Company values

  • We are principled: Our principles create a common language and frame of reference for our employees. You will work in a professional, kind, and supportive environment, encouraged to collectively focus on shared goals
  • We are remote-oriented: Work your way, with the flexibility to create a work environment and schedule that suits your life while helping HashiCorp run and grow as effectively as possible
  • We are creating opportunities: As we expand and succeed, we are creating new opportunities for you to learn new skills while doing your best work. There are always new needs arising, creating endless opportunities to blaze a new path and take ownership of your career
  • We are building a once-in-a-generation company: Be a part of history. Here, you have the chance to help build a once-in-a-generation company defining and implementing the cloud operating model, which is increasingly essential for organizations to thrive in today’s multi-cloud world

Company HQ

The East Cut, San Francisco, CA

Founders

Mitchell Hashimoto

(Co-Founder)

Has worked as CEO and CTO of the company. Was previously Operations Engineer at Kiip, and a Developer at CitrusByte.

Armon Dadgar

(Co-Founder & CTO)

Former Software Engineer at Kiip. Worked as a Software Development Intern at Amazon.

Share this job

View 47 more jobs at HashiCorp