About The Team
The Platform Engineering team at HashiCorp is composed of Site Reliability Engineers and Software Engineers working on the HCP Terraform hosted service. Our team ensures that the platform’s underlying infrastructure, data stores, and core foundational services are reliable, performant, and robust.
We’re looking for a Software Engineer II to join our team. The Engineers on our team own the core foundational services that power the entire HCP Terraform hosted service. These mission-critical services and data stores compose the Terraform plan and apply pipeline, and are used by every Terraform run which hits HCP Terraform.
An ideal candidate will have experience building distributed systems at scale, a principled approach to service security, and an interest in working closely with both infrastructure and feature teams to solve complex problems that span several services.
In This Role, You Can Expect To
- Develop and maintain the backend services on which HCP Terraform relies.
- Continuously improve the product by writing code in systems written in Ruby on Rails and Golang.
- Investigate problems, performance bottlenecks, and orchestration issues which span multiple services.
- Enable your teammates through technical mentorship, code reviews, and pairing.
- Participate in a 24/7 on-call rotation that supports our production services.
You’re a Great Addition If You
- Have 2+ years of production experience working on backend applications (e.g., Ruby on Rails), databases (e.g., Postgres, Redis), and services written in Go.
- Strive for quality through maintainable code and comprehensive testing from development to deployment.
- Have experience building and scaling distributed, highly available systems.
- Are familiar with best practices for application and infrastructure security.
- Have an eagerness to learn through humility and reflection.
- Have experience debugging performance bottlenecks for live services and systems.
At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are uncertain about applying, we encourage you to please do. We’d love to hear from you!
Compensation
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 $151,300—$178,000 USD.
Benefits Extracted with AI
- Remote work
- Opportunities for growth and development
- Diverse team environment
Similar jobs
Last update: 23 minutes ago
Engineer II - Backend - Terraform Developer Experience
Join HashiCorp as a Backend Engineer II to enhance Terraform Developer Experience. Work remotely on open-source projects.
Full Stack Engineer II - HCP Core Platform
Join HashiCorp as a Full Stack Engineer II to innovate and evolve frontend tooling and build shared services in Golang for the HCP Core Platform.
Frontend Engineer II - Ember.js
Join HashiCorp as a Frontend Engineer II to develop UI features in Ember.js for Vault, enhancing user experience and security.
Intermediate Backend Engineer - Ruby on Rails, PostgreSQL
Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.
Frontend Engineer II - HashiCorp Vault Secrets
Join HashiCorp as a Frontend Engineer II to develop HCP Vault Secrets, focusing on integrations and user experience.
Intermediate Backend Engineer - Ruby on Rails
Join GitLab as an Intermediate Backend Engineer focusing on Ruby on Rails to enhance compliance features in a remote role.
Senior Backend Engineer - Ruby on Rails, Core Platform: Geo
Senior Backend Engineer role focusing on Ruby on Rails for GitLab's Core Platform: Geo team, remote work available.
Senior Software Engineer - Ruby on Rails & Go
Senior Software Engineer specializing in Ruby on Rails & Go, focusing on web applications and high-performance computing.
Senior Backend Engineer (Ruby on Rails)
Senior Backend Engineer specializing in Ruby on Rails at GitLab, enhancing DevSecOps platform for global users.
Intermediate Backend Engineer - Ruby on Rails, Compliance
Join GitLab as an Intermediate Backend Engineer focusing on Ruby on Rails and Compliance. Work remotely and contribute to enterprise-grade features.
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
Backend Staff Software Engineer (Ruby on Rails)
Join Hivebrite as a Backend Staff Software Engineer specializing in Ruby on Rails, leading technical projects and mentoring teams.
Senior Backend Software Engineer
Join Teleport as a Senior Backend Software Engineer, focusing on secure infrastructure access with Golang and Rust.
Mid-Level Software Engineer - Go, Ruby, TypeScript
Join GitHub as a Mid-Level Software Engineer on the Dependency Graph team, focusing on security and open-source software.
Senior Backend Developer (Ruby on Rails)
Join our team as a Senior Backend Developer specializing in Ruby on Rails for a remote position with a social apps company.
Senior Software Engineer (Ruby on Rails)
Join G2 as a Senior Software Engineer specializing in Ruby on Rails, working remotely to build high-quality web applications.
Senior Full-Stack Engineer (Golang, TypeScript, AWS)
Join us as a Senior Full-Stack Engineer in New York, working with Golang, TypeScript, and AWS in a hybrid environment.
Senior Back-End Engineer - Ruby and Ruby on Rails (RoR)
Join Mozilla as a Senior Back-End Engineer specializing in Ruby and Ruby on Rails to develop scalable applications and maintain existing systems.
Software Engineer, Backend - Consumer Products
Join Coinbase as a Backend Software Engineer to build crypto-forward products. Work with microservices, Golang, and Ruby.
Software Development Engineer II - Backend
Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend systems.
Senior Backend Engineer with Golang Experience
Join Tonal as a Senior Backend Engineer to build innovative fitness solutions using Golang and cloud technologies.
Senior Backend Engineer - GoLang
Join Grafana Labs as a Senior Backend Engineer specializing in GoLang. Work remotely in the USA or Canada.
Senior Software Engineer, Backend (Ruby on Rails)
Join ThreeFlow as a Senior Backend Software Engineer to develop and improve client-facing features using Ruby on Rails.
Senior Software Engineer - Ruby on Rails
Senior Software Engineer specializing in Ruby on Rails, remote position in the U.S., focusing on transportation payment solutions.