hirly

IBM

Sr Software Engineer - Terraform Foundations

Multiple Cities, United States

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at IBM first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.7M live jobs from 210,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Senior
Country
US
Work mode
On-site / unstated
First seen by hirly
31 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'l have the tools and opportunities to advance your career while creating software that changes the world. The HCP Terraform Foundations group is made up of SREs and Software Engineers who keep HCP Terraform platform reliable, performant, and robust. Within Foundations, Production Engineering proactively improves the architecture, observability, and operational posture of the platform's foundational services and is Terraform's final escalation point when the platform is in trouble. We are looking for a Senior Software Engineer II with an SRE background, experience building distributed systems at scale, and a strong interest in release engineering. You will work on the systems every Terraform run depends on, and you will help raise how safely and confidently we ship changes to production. Improve release safety and reliability Lead work on release pipelines, canary signals, and verification so changes reach production safely. Help make database migrations safer and more self-service for application teams. Make production measurable Drive deep observability for foundational services, including SLOs, alerting, and log delivery. Turn production signals into prioritized, systemic fixes. Evolve the architecture ahead of scale Design and deliver technically deep improvements across Aurora PostgreSQL, Redis, Sidekiq, and Puma. Spot scale pressures before they become incidents, and plan capacity accordingly. Lead incident response Take part in our 24/7 on-call rotation and serve as a senior escalation point. Lead incident reviews so no production failure recurs without a systemic fix, in a blameless and psychologically safe environment. Lead across teams and grow others Lead cross-team initiatives, working closely with Cloud Platform Engineering, Agent Core & Services, Web Engineering, and feature teams. Mentor engineers through code review, pairing, and design feedback. Improve our runbooks, onboarding, and documentation. Present technical direction and outcomes to technical and non-technical audiences. 8+ years of production experience in SRE, production engineering, or software engineering for large-scale SaaS platforms. Hands-on experience building and operating release and deployment pipelines, including progressive delivery, canaries, and rollback. Strong observability experience: metrics, tracing, logging, SLOs, and alerting for distributed systems. A track record of leading complex, cross-team technical initiatives to completion. Clear, empathetic communication and a commitment to blameless, learning-focused practices. Experience with Ruby on Rails applications and PostgreSQL Experience with Go services, Redis, and Sidekiq. Familiarity with cell-based architectures and multi-region deployments. Experience operating in regulated or compliance-driven environments, such as FedRAMP. Recognized subject-matter expertise, such as internal talks, publications, or open- and inner-source contributions. Fluency with enterprise-approved generative AI tools, and the judgment to critically assess AI-generated output. Working knowledge of production databases and applications, including how data stores behave under load. United States Software Engineering Hybrid Professional Multiple Cities Raleigh Austin (0147) International Business Machines Corporation Artificial Intelligence Communication Completion Databases Debugging Distributed Systems Engineering Logging Pipelines PostgreSQL Production Engineering Publications Software Software as a Service Commitment Observability Redis Ruby on Rails Site Reliability Engineering Terraform Software Engineering Federal Risk and Authorization Management Program Sidekiq

Original posting on IBM's site ↗

Listed on hirly, a job board. hirly is not the employer: IBM is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job