Staff Engineer - Internal Platform
About the Team
The HashiCorp Platform team is the backbone of product delivery for HashiCorp engineering. We build the HashiCorp Cloud Platform (HCP) along with an Internal Platform and Services that power HashiCorp’s software delivery.
HashiCorp engineering relies on an integrated suite of services built by the Internal Platform and Services teams:
- An application platform that runs on top of major cloud providers to enable a range of cloud service and application delivery (built using HashiCorp’s tools)
- OSS and cloud service build and delivery pipelines
- The HashiCorp release distribution services
- Site Reliability Engineering, operations, monitoring, and incident management tooling
- Developer productivity tools including SDKs, libraries, and on-demand remote development environments
Staff Engineers are leaders that continually strive to set a higher standard for the engineering organization as a whole. They are expected to help drive the product vision forward and propose novel areas of innovation with emerging technology.
What you’ll do (responsibilities)
Staff engineers at Hashicorp are experts in a specific problem space within our domain. Their core responsibilities are to work across team boundaries and work closely with product management ahead of the roadmap to aid in discovery and scoping discussions. We expect staff engineers to be highly autonomous, collaborate across product management and engineering to deliver both architectural vision and code, and lead by example to set a high bar for engineering excellence.
- Provide expertise and guidance around Internal Platform for Hashicorp
- Work to support multiple cloud platforms such as AWS, GCP, and Azure.
- Work with HashiCorp products such as Terraform, Consul, Vault, and Nomad.
What you’ll need (basic qualifications)
- Have integrated with cloud providers such as AWS, Azure, or GCP
- Experience and/or desire to program in Golang
- You have delivered similar solutions for a SaaS/Cloud service through a phase of significant growth
- You have experience with cloud delivery platform (internal or as a product) including software delivery or build / release tools offered as a service at scale
- Have a strong understanding of the benefits and drawbacks of a microservices architecture, and have operated them at a global scale
- You are able to knowledgeably discuss design and performance tradeoffs in complex systems.
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:$205,100—$241,300 USDThe base pay range for this role in California (excluding SF Bay Area), New York (excluding NYC), Seattle Metro, Denver / Boulder Metro, Washington D.C., or Maryland is:$225,600—$265,400 USDThe base pay range for this role in Colorado (excluding Denver / Boulder Metro), Illinois, Minnesota, or Washington (excluding Seattle Metro) is:$246,200—$289,600 USD“HashiCorp is an IBM subsidiary which has been acquired by IBM and will be integrated into the IBM organization. HashiCorp will be the hiring entity. By proceeding with this application you understand that HashiCorp will share your personal information with other IBM subsidiaries involved in your recruitment process, wherever these are located. More information on how IBM protects your personal information, including the safeguards in case of cross-border data transfer, are available here: link to IBM privacy statement.”