HashiCorp Logo

HashiCorp

Sr. Engineer - Fullstack - Terraform Ecosystem, Hybrid Cloud

Posted Yesterday
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
The Sr. Engineer will develop and maintain HCP Terraform integrations, support users, collaborate with partners, and drive quality through efficient coding and testing practices.
The summary above was generated by AI

About the team

At HashiCorp, we’re committed to simplifying and empowering the digital world. A cornerstone of this commitment is HCP Terraform - an innovative platform that embodies our vision of providing seamless, efficient, and secure delivery of infrastructure provisioning and management. This powerful cloud service is a significant part of our infrastructure suite, enabling users to unify and automate the provisioning and management of infrastructure resources.

HCP Terraform is a comprehensive platform designed to streamline infrastructure provisioning and management through infrastructure as code (IaC). It centralizes Terraform configurations and state files, facilitating collaboration among team members while integrating seamlessly with version control systems. With scalable execution environments and robust access controls, HCP Terraform empowers teams to efficiently deploy, manage, and version infrastructure across environments.
HCP Terraform integrations enable customers to use their existing platform within a Terraform run, and leverage HCP Terraform, and Terraform Enterprise to manage resources exposed by their platform APIs. These integrations provide the interface and interactions between HCP Terraform and the APIs that interact with infrastructure. HCP Terraform integrations are responsible for understanding APIs and exposing resources for use with HCP Terraform.
The Terraform Ecosystem Hybrid Cloud team manages a number of products, to include the HCP Terraform ServiceNow integrations, the HCP Terraform Operator for Kubernetes, the HCP Terraform Integration for Splunk, as well as the Google Cloud provider, the Kubernetes provider, and the Helm provider for Terraform. In this role, you're primarily responsible for development and maintenance of the officially supported HCP Terraform integrations. (ServiceNow Service Catalog, ServiceNow Service Graph Connector, HCP Terraform Operator for Kubernetes) We leverage major cloud providers: AWS, Azure, GCP while working with HCP Terraform integrations. There will also be opportunities to incubate new HCP Terraform integrations as an added scope moving forward. The team’s key technical competencies are broad, but can be summarized to the following: 

  • Software engineering: requirements gathering, prototyping, implementation, validation, build and deployment, production monitoring.
  • Solution discovery: ability to identify options to both technical and business challenges, and the willingness to experiment and validate.

Terraform Ecosystem Hybrid Cloud team occupies a strategic position in HashiCorp and supports a wide array of different products. We do not expect everyone to have industry experience in all things we do today. However, we do expect the candidate to have deep understanding in the software development cycle, concise communication, proven record in cross functional collaboration, and willingness to pivot and pick up new skills quickly.
As we continue to evolve our engineering practices, we’re looking for candidates who actively embrace emerging technologies—particularly AI and ML-driven tooling—to enhance productivity, code quality, and decision-making. Whether it’s using AI to accelerate development workflows, automate testing, or analyze data for smarter prioritization, we value individuals who can thoughtfully integrate these capabilities into their day-to-day engineering practice. Experience with AI-assisted development environments, ML-based observability, or intelligent automation tools is a strong plus.

What you’ll do (responsibilities)

  • Be responsible for the stewardship of targeted strategic integrations by supporting the internal, community, and partner contributors with guidance, supportive and constructive code reviews, demos, documentation improvements, mentorship, tooling, and changes required to make our users successful
  • You will advocate for and support improvements to HCP Terraform and the Terraform Community Edition
  • Work on issues and improvements in strategic HCP Terraform integrations critical to the success of HashiCorp customers and the broader community
  • You will work closely with our integration partner teams and product teams to support a successful collaboration
  • You will strive for quality through maintainable code and comprehensive testing from development to deployment
  • You will conduct solution discovery as it relates to the HCP Terraform integrations. Identifying options to both technical and business challenges, conducting experimentation of Proof of Concepts, capturing findings in written form (RFCs) to be shared with cross-functional and strategic partner teams. 

What you’ll need (basic qualifications)

  • You have experience running, testing, and contributing to one (or more) of the following: a backend application (e.g., Ruby on Rails, Django, Express.js), a frontend application (e.g., JavaScript or JavaScript frameworks, such as Ember.js, React), distributed services (e.g., Go, Java)
  • 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.
  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment
  • You have experience operating and maintaining production systems in a Linux and public cloud environment
  • You have a strong Software Engineering or DevOps background, with 5+ years of related experience
  • You are familiar with Terraform
  • You are familiar with infrastructure management concepts and ecosystem
  • You are familiar with secure software integration mechanisms
  • You have experience in education, customer support, or OSS community support applicable to the Terraform community
  • You are familiar with infrastructure management concepts and tools (infrastructure as code, software-defined networking, virtualization, and the tools used to operate and maintain related systems)

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:
$176,000$207,000 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:
$161,300$189,800 USD
The base pay range for this role in Colorado (excluding Denver / Boulder Metro), Illinois, Minnesota, or Washington (excluding Seattle Metro) is:
$146,600$172,500 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 cross-border data transfer, are available here: link to IBM privacy statement.”

Top Skills

AWS
Azure
Django
Express.Js
GCP
Go
Java
JavaScript
Linux
React
Ruby On Rails
Terraform

Similar Jobs

25 Days Ago
Remote
Massachusetts, USA
Junior
Junior
Aerospace • Industrial
As a Jurisdiction and Classification Engineer II, you will conduct assessments according to export controls, manage projects, and collaborate with the Global Trade organization on analyzing export regulations.
Top Skills: CpdmMS OfficeOcrWindchillXclass
23 Days Ago
Remote
US
Senior level
Senior level
Information Technology • Software
The candidate will lead the design and development of embedded systems for radiation detection, collaborating with cross-functional teams and mentoring junior engineers.
Top Skills: CContinuous DevelopmentContinuous IntegrationEmbedded SystemsFpga DesignHardware-Software IntegrationJavaMicrocontroller ProgrammingPythonReal Time Operating Systems
Mid level
Retail
The Staff Reliability Engineer will lead observability solutions, ensuring system reliability and performance while mentoring junior engineers and collaborating on technical initiatives.
Top Skills: AnsibleGCPGoIstioJavaKubernetesLinkerdOpentelemetryPrometheusPythonTerraform

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account