Software Engineer, Terraform Foundations

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Raleigh, NCAustin, TX
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $173k
$126k $220k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $135,000–$210,750.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 244 open roles on FindRole.

Listed pay typically runs $174,056–$212,250 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Engineer, Terraform Foundations

The Software Engineer II joins the HCP Terraform Foundations group to ensure the platform remains reliable, performant, and robust. Working within the Production Engineering team, you will maintain the foundational services that every Terraform run depends on. Your daily responsibilities include building release pipeline tooling, canary signals, and database migration safety tools. You will also develop dashboards, SLOs, and alerts while investigating performance bottlenecks across multiple services. The role requires expertise in CI/CD, observability, and backend engineering for SaaS platforms. You will utilize technologies including Ruby on Rails, PostgreSQL, Go, Redis, and Sidekiq. This position addresses the technical challenge of maintaining high availability and operational posture for a cloud-native infrastructure platform, specifically focusing on multi-region deployments and cell-based architectures in regulated environments.

What does a Software Engineer earn in North Carolina?

Median $171475 from 38 postings across 14 companies.

See salary data

What you'll do

  • Build and improve release pipeline tooling, canary signals, and verification for production safety.
  • Develop and maintain database migration safety tooling.
  • Build and maintain dashboards, SLOs, and alerts for foundational services.
  • Ensure logs and telemetry reach the observability platform.
  • Deliver performance improvements for Aurora PostgreSQL, Redis, Sidekiq, and Puma.
  • Investigate performance bottlenecks and orchestration issues across multiple services.
  • Participate in a 24/7 on-call rotation and contribute to blameless incident reviews.
  • Improve runbooks, onboarding, and documentation through code reviews and knowledge sharing.

What we're looking for

  • 3+ years of production experience in SRE, production engineering, release engineering, or backend engineering for SaaS platforms.
  • Experience working with release or deployment pipelines (CI/CD).
  • Experience with observability including metrics, logging, alerting, and dashboards.
  • Ability to work independently, prioritize work, and deliver high-quality results on time.
  • Clear, empathetic communication skills and an eagerness to learn.
  • Experience with Ruby on Rails applications and PostgreSQL (preferred).
  • Experience with Go services, Redis, and Sidekiq (preferred).
  • Familiarity with cell-based architectures, multi-region deployments, and FedRAMP compliance (preferred).

More like this

Similar roles

Software Engineer

SpaceX

McGregor, TX 158 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

Evolent Health

Remote 29 days ago $90,000–$115,000
Python FastAPI Django Flask Microsoft Azure Azure Functions Azure Event Hub Microsoft Fabric PySpark SQL T-SQL Azure Data Factory Databricks Docker Kubernetes Git CI/CD GitHub SQL Server ETL
3+ yrs exp Remote

Software Engineer

Booz Allen Hamilton

Rome, NY 110 days ago
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Agile Cloud Platforms Microsoft Office Outlook Word Excel PowerPoint

Software Engineer

General Dynamics

Scottsdale, AZ 100 days ago $100,219–$111,180
C/C++ Java Python VxWorks Integrity PetaLinux Agile Real-Time Operating Systems AI
2+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 91 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp