HashiCorp, now an IBM subsidiary, is seeking a Software Engineer II to join their Foundations Engineering team working on HCP Terraform hosted service. This role focuses on developing and maintaining critical backend services that power the entire Terraform plan and apply pipeline. The position offers an opportunity to work with a large-scale system serving a growing user base, tackling interesting technical challenges across distributed systems.
The ideal candidate will join a team of Site Reliability Engineers and Software Engineers, working on core foundational services that are essential to the platform's infrastructure and data stores. You'll be responsible for ensuring these systems are reliable, performant, and robust, while collaborating with teams across the organization.
This role requires strong experience in backend development, particularly with Ruby on Rails and Golang, along with expertise in working with databases like Postgres and Redis. You'll be involved in investigating and resolving complex problems that span multiple services, participating in technical mentorship, and supporting production services through an on-call rotation.
HashiCorp offers competitive compensation with base pay ranging from $126,100 to $178,000 USD, varying by location. The company maintains a strong commitment to diversity and inclusion, welcoming applications from candidates of all backgrounds. As part of IBM, HashiCorp provides the stability of an established company while maintaining its innovative approach to infrastructure automation.
The position offers the flexibility of 100% remote work in the United States, making it an excellent opportunity for engineers who value work-life balance while working on challenging technical problems at scale. If you're passionate about distributed systems, enjoy solving complex technical challenges, and want to contribute to a product that serves the world's largest enterprises, this role could be an excellent fit for your career growth.