HashiCorp logo

Engineer II - Backend Developer (Go, Ruby on Rails)

HashiCorp

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

GitLab logo
GitLab

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.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Byterat logo
Byterat

Senior Software Engineer (DevOps)

Join Byterat as a Senior Software Engineer (DevOps) to manage cloud infrastructure and enhance web applications in a fast-paced startup.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

BisectHosting logo
BisectHosting

Full-Stack Software Developer (GoLang)

Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.

Factorial logo
Factorial

Mid Software Developer - Growth Team

Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Capgemini logo
Capgemini

Terraform Developer

Join Capgemini as a Terraform Developer in New York, focusing on GCP, Kubernetes, and Terraform for DevOps solutions.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Haystack logo
Haystack

Senior Full Stack Engineer

Join Haystack as a Senior Full Stack Engineer, working remotely with JavaScript, React.js, and PostgreSQL.

Haus logo
Haus

Fullstack Software Engineer, Applications

Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Detectify logo
Detectify

Staff Backend Engineer with AWS and Go

Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.

Railsr logo
Railsr

Senior .Net Engineer

Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.