Sr. Software Engineer - Infrastructure Orchestration  

Posted 22 Days Ago
Hiring Remotely in United States
Remote
177K-208K Annually
Senior level
Cloud • Information Technology • Security • Software
The Role
The Senior Software Engineer will develop and support infrastructure management systems, utilizing HashiCorp tools and AWS, while collaborating with internal teams on large-scale deployments.
Summary Generated by Built In

About the team

The Infrastructure Orchestration team is a core part of HashiCorp’s internal platform infrastructure group, responsible for building the software that deploys and orchestrates infrastructure underpinning the HashiCorp Cloud Platform. We are working on the next-generation infrastructure platform for internal and external services, developing common tooling and workflows that are low friction and enable teams to get services built and deployed quickly and securely.

We work closely with our sister infrastructure teams, release engineering, developer productivity, site reliability engineering teams, and other internal groups consuming our infrastructure platform.

As our group expands, we’re seeking a Senior Software Engineer to join our infrastructure team.

Our infrastructure is hosted on AWS (EC2, S3, RDS, ECS) with backing data stores like PostgreSQL. We leverage the HashiStack suite (Terraform, Consul, Nomad, Vault, Packer) and in-house tooling written in Go. We ensure that all infrastructure components we offer to internal teams can be deployed consistently, reliably, and managed in a secure and compliant manner. 

Here’s what you can expect to accomplish on the Infrastructure Orchestration team:Within 30 days, you will:

  • Learn about HashiCorp’s 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 60 days, you will:

  • Become a trusted member of the 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
  • Create tools for automating deployment, monitoring, and operations of the platform
  • Recommend improvements to the systems the team builds and supports
  • Provide ongoing maintenance and support of internal tools to improve system health and reliability

Within 90 days, 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 mature software engineering practices
  • Participate in an on-call rotation that supports our production infrastructure

What you’ll do (responsibilities)

  • Work on next-generation distributed systems for infrastructure management
  • Build and architect systems for managing large-scale global fleets of resources
  • 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 tooling
  • Help develop mature software engineering practices
  • Provide occasional after-hours support for our tools in the event of an outage

What you’ll need (basic qualifications)

  • Strong programming experience using Go or another modern programming language
  • Experience operating AWS, Azure, or Google Cloud infrastructure
  • Familiar with microservices architectures, and ideally have seen microservices in operation at a global scale
  • Familiar with infrastructure management and operations lifecycle concepts
  • Experience building and supporting the production infrastructure for a large-scale SaaS application
  • Prior exposure to building and operating large-scale cloud-based infrastructure
  • Comfortable and enthusiastic about adopting the HashiCorp way of building systems, using an infrastructure-as-code (IaC) approach, and taking advantage of immutable infrastructure
  • Have a good handle and understanding of platform engineering
  • Experience using source management tools like Git
  • Have a strong willingness to learn new technologies and methodologies
  • Understand the difference between shipping a project that’s done versus a project that is perfect
  • Have a customer-centric attitude and willingness to enthusiastically support the engineering teams to help HashiCorp continue to deliver great products and services

What's nice to have (preferred qualifications)

  • Familiarity with durable workflow technologies, such as Temporal or Cadence
  • Professional experience with configuration management tools such as Ansible, Chef, Puppet, or Salt

At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are uncertain about applying or don’t meet all of the criteria, we encourage you to apply anyway. We’d love to hear from you! 


#LI-Remote

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,500$207,600 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,800$190,300 USD

The base pay range for this role in Colorado (excluding Denver / Boulder Metro), Illinois, Minnesota, or Washington (excluding Seattle Metro) is:

$147,100$173,000 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
Consul
Go
Nomad
Packer
Postgres
Terraform
Vault
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
1,200 Employees
Hybrid Workplace
Year Founded: 2012

What We Do

HashiCorp was founded by Mitchell Hashimoto and Armon Dadgar in 2012 with the goal of revolutionizing datacenter management: application development, delivery, and maintenance. The datacenter of today is very different than the datacenter of yesterday, and we think the datacenter of tomorrow is just around the corner.

Similar Jobs

Two Barrels LLC Logo Two Barrels LLC

Front-End Web Developer

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Hybrid
4 Locations
950 Employees
90K-95K Annually

Lob Logo Lob

Senior Systems Architect

Marketing Tech • Professional Services • Sales • Social Impact • Software
Easy Apply
Remote
United States
145 Employees

MongoDB Logo MongoDB

Staff Salesforce Architect

Big Data • Cloud • Software • Database
Remote
United States
5550 Employees
137K-270K Annually

Integral Ad Science Logo Integral Ad Science

Staff Software Engineer

AdTech • Big Data • Digital Media • Marketing Tech
Easy Apply
Remote
Hybrid
San Francisco, CA, USA
900 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account