About the team Engineering at HashiCorp
On the HashiCorp engineering team we build the Infrastructure Cloud which allows enterprises to take a unified approach to Infrastructure and Security Lifecycle Management:
Infrastructure Lifecycle Management: Build / Deploy / Manage
Security Lifecycle Management: Protect / Inspect / Connect
We deliver the Infrastructure Cloud through an enterprisegrade unified SaaS platform HCP as well as to enterprises through selfmanaged/onpremises options.
Across product engineering and platform engineering teams we are looking for great engineers to come join us in developing the Infrastructure Cloud!
What youll do (responsibilities)
Were looking for MidLevel Engineers with a deep backend focus to join our team. In this role you can expect to:
- Design prototype and implement features and tools while ensuring stability and usability
- Collaborate closely with Product Design and Product Management partners as well as engineers on your team and others
- Follow through on assigned tasks to build and ship mediumsized features managing task expectations as needed.
- Engage in team discussions around diagnosis planning and workflow improvements based on product requirements.
- Apply independent judgment within team practices to determine appropriate actions and solutions.
- Address unforeseen challenges making recommendations to keep tasks on track.
- Debug and resolve mediumlevel bugs in products or solutions to maintain quality.
- Review technical contributions for quality and consistency collaborating with stakeholders to resolve issues and recommend technical or architectural changes.
- Suggest improvements to current processes and propose solutions to enhance the efficiency of architectural components and design.
- Participate in oncall rotations pairing and team planning to support product needs.
- Engage in team discussions around diagnosis planning and workflow improvements based on product requirements.
What youll need (basic qualifications)
- You have at least 4 years of experience as an engineer
- You have professional experience developing with modern programming languages and frameworks and are interested in working in Golang and Ruby specifically
- You have experience working with distributed systems particularly on a cloud provider such as AWS Azure or GCP with a focus on scalability resilience and security.
- Experience in reviewing & refactoring code & making suggestions that improve the codebase and product
- Writing tests for more complex or edge cases
- Demonstrated ability to build trust and foster relationships across teams and stakeholders with a focus on valuing diverse perspectives and proficiently managing expectations
- Cloudnative mindset and solid understanding of DevOps principles in a cloud environment
- Emerging experience in mentoring team members helping to enhance their problemsolving critical thinking and planning skills.
- Proven decisionmaking abilities with an intentional datadriven approach to solving complex technical challenges and delivering results
- Strong customer focus and systemsthinking mindset with a commitment to personal accountability selfawareness and continuous improvement in support of highquality outcomes
Whats nice to have (preferred qualifications)
- You have experience using HashiCorp products (Terraform Packer Waypoint Nomad Vault Boundary Consul).
- You have prior experience working in cloud platform engineering teams
#LIRemote
Individual pay within the range will be determined based on job relatedfactors such as skills experience and education or training.
The base pay range for this role in the SF Bay Area / NYC area is:
$151300$178000 USD
The 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:
$138600$163100 USD
The base pay range for this role in Colorado (excluding Denver / Boulder Metro) Illinois Minnesota or Washington (excluding Seattle Metro) is:
$126100$148300 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 crossborder data transfer are available here: link to IBM privacy statement.