Engineer I, Backend- HCP Identity
About the team
HashiCorp Cloud Platform (HCP) is a self-service, fully managed platform that offers HashiCorp products as a service to automate infrastructure across any cloud using the latest best practices. The HCP Identity & Access Management (IAM) engineering teams are responsible for building user-friendly, secure, scalable solutions that help with efficient management of identities and access control within the cloud platform.
What you’ll do (responsibilities)
- Build performant, secure and highly reliable identity services primarily in Golang.
- Drive the full lifecycle of feature development from design through testing and release
- Contribute to the design and implementation of large-scale, distributed systems.
- Work on a product oriented team where you think big, ship small, measure, and iterate.
- Support the applications you build by developing Observability best practices and being a part of an on-call rotation
- Develop an understanding of our various products (Terraform, Vault, Consul etc)
- Collaborate with Product , Design and other internal teams to shape the best user experience
- Learn from and contribute to a team committed to continually improving their skills
- Be a part of a distributed team (we are in North America and Europe)
What you’ll need (minimum qualifications)
- You have 1-2 years of industry experience
- You have a degree or equivalent in Computer Science
- Have some proficiency in Go, Python, Java, or C++ or similar programming language
- You have prior experience contributing to a production application used at scale
- You have prior experience operating and troubleshooting distributed systems in the cloud.
- You have prior experience working on and with observability tools.
- Have fundamental knowledge in security principles/best practices, distributed systems, service oriented architectures
- Have the ability to work in a dynamic, team-based environment
- Have the constant desire to grow, learn, and explore new things
- Emulate the HashiCorp principles
- Bonus: Familiarity with IAM (Identity & Access Management) concepts or past experience working with IAM systems.
#LI-Remote
Individual pay within the range will be determined based on job related-factors such as skills, experience, and education or training.
The base pay range for this role in the SF Bay Area / NYC area is:$127,500—$150,000 USDThe base pay range for this role in Seattle Metro, Denver / Boulder Metro, New York (excluding NYC), Washington D.C., or California (excluding SF Bay Area) is:$116,900—$137,500 USDThe base pay range for this role in Colorado (excluding Denver / Boulder Metro) and Washington (excluding Seattle Metro) is:$106,300—$125,000 USD