Our Team
The HashiCorp Productivity Systems & Services (PSS) team is committed to supporting all of our product teams in their delivery of highquality software which meets all of the obligations of our contributors practitioners and customers. PSS builds and hosts critical systems for artifact storage the delivery pipeline continuous integration developer tooling and more.
We are seeking a Sr. Software Engineer who will play a key role in driving highimpact initiatives that elevate the operational excellence of our broader organization. Collaborating with skilled engineers youll tackle complex technical challenges develop innovative tools and abstractions and shape the next generation of our platform.
What youll do (responsibilities)
Within 1 month you will:
- Learn about HashiCorps products teams peers and processes
- Ship your first infrastructure project using HashiCorp tooling like Packer Terraform Nomad and Consul
- Have one on ones with every member of our team and members of other teams
- Experience the HashiCorp culture and get familiar with the Tao of HashiCorp
Within 3 months you will:
- Become a trusted member of the PSS team and a subject matter expert on the systems we build and support
- Take an active role in recommending and designing internal systems to support product engineering and security teams
- Recommend improvements to the systems the team builds and supports
Within 6 months you will:
- Drive the research and testing of systems to help meet the needs of our Engineering teams including writing RFCs to show what thoughts and considerations went into the selection of the system
- Build deploy and support new platform components
- Help develop a mature monitoring and alerting methodology for our systems
- Provide occasional afterhours support for our tools in the event of an outage
What youll need (basic qualifications)
- You are comfortable and enthusiastic about adopting the HashiCorp way of building systems using an infrastructure as code approach and taking advantage of immutable infrastructure.
- You have handson experience with configuration management tools such as Ansible Chef Puppet or Salt to manage Linux and/or Windows hosts. A thoughtful understanding about when and how to use them and the tradeoffs incurred.
- You have experience operating AWS Azure or Google Cloud including access control (IAM) and some network topology design.
- You have experience using source management tools like Git.
- You have experience with and are comfortable with programming languages particularly Golang.
- You have experience with monitoring and alerting as a means of proactively increasing uptime and reliability.
- You have a willingness to learn new technologies and methodologies.
- You understand the difference between shipping a project thats done versus a project that is perfect.
- You have a customercentric attitude and willingness to enthusiastically support the engineering teams to help HashiCorp continue to deliver great products and services.
Whats nice to have (preferred qualifications)
HashiCorp welcomes all qualified candidates who have authorization to work in the United States to apply HashiCorp will not be sponsoring visas for this role at this time.
#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:
$176500$207600 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:
$161800$190300 USD
The base pay range for this role in Colorado (excluding Denver / Boulder Metro) Illinois Minnesota or Washington (excluding Seattle Metro) is:
$147100$173000 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.
Required Experience:
Senior IC