Resume and JobRESUME AND JOB
IBM logo

Principal Engineer - HashiCorp Terraform Core Platform and Providers

IBM

Software and Technology Jobs

Principal Engineer - HashiCorp Terraform Core Platform and Providers

full-timePosted: Dec 12, 2025

Job Description

Principal Engineer - HashiCorp Terraform Core Platform and Providers

📋 Job Overview

The Principal Engineer for Terraform Core Platform and Providers at IBM is a senior technical leadership role focused on advancing the Terraform open source project and its provider ecosystem. This position involves leading major shifts in Terraform's core functionality, providing architectural guidance, and rescuing troubled projects to enhance IBM's cloud solutions for multi-cloud and hybrid environments.

📍 Location: Multiple Locations (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Lead and own the delivery and architectural definition of major shifts in Terraform's core functionality
  • Drive new, ambiguous ideas for core performance improvements or architectural refactoring
  • Serve as a deep domain expert on Terraform's internals
  • Provide sustained, ongoing architectural guidance to multiple Core and Provider teams
  • Produce exemplary technical artifacts and RFCs
  • Quickly analyze and rescue troubled projects related to core stability, state management bugs, or performance regressions
  • Actively contribute hands-on when necessary, engaging in coding, detailed design reviews, and unsticking highly complex technical blockers within the Terraform CLI

✅ Required Qualifications

  • Extensive experience in software development, architecture, and distributed systems
  • Proven track record of shipping complex, large-scale projects
  • Deep expertise in systems programming (e.g., Go)
  • Knowledge in compiler design or language parsing (e.g., HCL)
  • Understanding of low-level IaC concepts, including state management and distributed consensus patterns
  • Demonstrated ability to lead technical strategy
  • Experience in mentoring senior engineers
  • Ability to influence product and engineering leadership across multiple teams
  • Exceptional communication skills

🛠️ Required Skills

  • Infrastructure-as-code (IaC) principles
  • Highly scalable distributed systems
  • Technical standards definition
  • Go programming
  • Compiler design
  • Language parsing (HCL)
  • State management
  • Distributed consensus patterns
  • Leadership
  • Mentoring
  • Strategic influence
  • Communication
  • Architectural guidance
  • Technical writing (RFCs)
  • Coding
  • Detailed design reviews

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment
  • Continuous trust and support in an inclusive environment
  • Growth-minded culture with openness to feedback and learning
  • Collaboration with colleagues for exceptional customer outcomes
  • Equal-opportunity employment
  • Commitment to compliance with fair employment practices

Locations

  • Multiple Locations, India (Remote)

Salary

Estimated Salary Rangemedium confidence

3,500,000 - 5,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Infrastructure-as-code (IaC) principlesintermediate
  • Highly scalable distributed systemsintermediate
  • Technical standards definitionintermediate
  • Go programmingintermediate
  • Compiler designintermediate
  • Language parsing (HCL)intermediate
  • State managementintermediate
  • Distributed consensus patternsintermediate
  • Leadershipintermediate
  • Mentoringintermediate
  • Strategic influenceintermediate
  • Communicationintermediate
  • Architectural guidanceintermediate
  • Technical writing (RFCs)intermediate
  • Codingintermediate
  • Detailed design reviewsintermediate

Required Qualifications

  • Extensive experience in software development, architecture, and distributed systems (experience)
  • Proven track record of shipping complex, large-scale projects (experience)
  • Deep expertise in systems programming (e.g., Go) (experience)
  • Knowledge in compiler design or language parsing (e.g., HCL) (experience)
  • Understanding of low-level IaC concepts, including state management and distributed consensus patterns (experience)
  • Demonstrated ability to lead technical strategy (experience)
  • Experience in mentoring senior engineers (experience)
  • Ability to influence product and engineering leadership across multiple teams (experience)
  • Exceptional communication skills (experience)

Responsibilities

  • Lead and own the delivery and architectural definition of major shifts in Terraform's core functionality
  • Drive new, ambiguous ideas for core performance improvements or architectural refactoring
  • Serve as a deep domain expert on Terraform's internals
  • Provide sustained, ongoing architectural guidance to multiple Core and Provider teams
  • Produce exemplary technical artifacts and RFCs
  • Quickly analyze and rescue troubled projects related to core stability, state management bugs, or performance regressions
  • Actively contribute hands-on when necessary, engaging in coding, detailed design reviews, and unsticking highly complex technical blockers within the Terraform CLI

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment
  • general: Continuous trust and support in an inclusive environment
  • general: Growth-minded culture with openness to feedback and learning
  • general: Collaboration with colleagues for exceptional customer outcomes
  • general: Equal-opportunity employment
  • general: Commitment to compliance with fair employment practices

Target Your Resume for "Principal Engineer - HashiCorp Terraform Core Platform and Providers" , IBM

Get personalized recommendations to optimize your resume specifically for Principal Engineer - HashiCorp Terraform Core Platform and Providers. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Engineer - HashiCorp Terraform Core Platform and Providers" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringSoftware Engineering

Answer 10 quick questions to check your fit for Principal Engineer - HashiCorp Terraform Core Platform and Providers @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

IBM logo

Principal Engineer - HashiCorp Terraform Core Platform and Providers

IBM

Software and Technology Jobs

Principal Engineer - HashiCorp Terraform Core Platform and Providers

full-timePosted: Dec 12, 2025

Job Description

Principal Engineer - HashiCorp Terraform Core Platform and Providers

📋 Job Overview

The Principal Engineer for Terraform Core Platform and Providers at IBM is a senior technical leadership role focused on advancing the Terraform open source project and its provider ecosystem. This position involves leading major shifts in Terraform's core functionality, providing architectural guidance, and rescuing troubled projects to enhance IBM's cloud solutions for multi-cloud and hybrid environments.

📍 Location: Multiple Locations (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Lead and own the delivery and architectural definition of major shifts in Terraform's core functionality
  • Drive new, ambiguous ideas for core performance improvements or architectural refactoring
  • Serve as a deep domain expert on Terraform's internals
  • Provide sustained, ongoing architectural guidance to multiple Core and Provider teams
  • Produce exemplary technical artifacts and RFCs
  • Quickly analyze and rescue troubled projects related to core stability, state management bugs, or performance regressions
  • Actively contribute hands-on when necessary, engaging in coding, detailed design reviews, and unsticking highly complex technical blockers within the Terraform CLI

✅ Required Qualifications

  • Extensive experience in software development, architecture, and distributed systems
  • Proven track record of shipping complex, large-scale projects
  • Deep expertise in systems programming (e.g., Go)
  • Knowledge in compiler design or language parsing (e.g., HCL)
  • Understanding of low-level IaC concepts, including state management and distributed consensus patterns
  • Demonstrated ability to lead technical strategy
  • Experience in mentoring senior engineers
  • Ability to influence product and engineering leadership across multiple teams
  • Exceptional communication skills

🛠️ Required Skills

  • Infrastructure-as-code (IaC) principles
  • Highly scalable distributed systems
  • Technical standards definition
  • Go programming
  • Compiler design
  • Language parsing (HCL)
  • State management
  • Distributed consensus patterns
  • Leadership
  • Mentoring
  • Strategic influence
  • Communication
  • Architectural guidance
  • Technical writing (RFCs)
  • Coding
  • Detailed design reviews

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment
  • Continuous trust and support in an inclusive environment
  • Growth-minded culture with openness to feedback and learning
  • Collaboration with colleagues for exceptional customer outcomes
  • Equal-opportunity employment
  • Commitment to compliance with fair employment practices

Locations

  • Multiple Locations, India (Remote)

Salary

Estimated Salary Rangemedium confidence

3,500,000 - 5,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Infrastructure-as-code (IaC) principlesintermediate
  • Highly scalable distributed systemsintermediate
  • Technical standards definitionintermediate
  • Go programmingintermediate
  • Compiler designintermediate
  • Language parsing (HCL)intermediate
  • State managementintermediate
  • Distributed consensus patternsintermediate
  • Leadershipintermediate
  • Mentoringintermediate
  • Strategic influenceintermediate
  • Communicationintermediate
  • Architectural guidanceintermediate
  • Technical writing (RFCs)intermediate
  • Codingintermediate
  • Detailed design reviewsintermediate

Required Qualifications

  • Extensive experience in software development, architecture, and distributed systems (experience)
  • Proven track record of shipping complex, large-scale projects (experience)
  • Deep expertise in systems programming (e.g., Go) (experience)
  • Knowledge in compiler design or language parsing (e.g., HCL) (experience)
  • Understanding of low-level IaC concepts, including state management and distributed consensus patterns (experience)
  • Demonstrated ability to lead technical strategy (experience)
  • Experience in mentoring senior engineers (experience)
  • Ability to influence product and engineering leadership across multiple teams (experience)
  • Exceptional communication skills (experience)

Responsibilities

  • Lead and own the delivery and architectural definition of major shifts in Terraform's core functionality
  • Drive new, ambiguous ideas for core performance improvements or architectural refactoring
  • Serve as a deep domain expert on Terraform's internals
  • Provide sustained, ongoing architectural guidance to multiple Core and Provider teams
  • Produce exemplary technical artifacts and RFCs
  • Quickly analyze and rescue troubled projects related to core stability, state management bugs, or performance regressions
  • Actively contribute hands-on when necessary, engaging in coding, detailed design reviews, and unsticking highly complex technical blockers within the Terraform CLI

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment
  • general: Continuous trust and support in an inclusive environment
  • general: Growth-minded culture with openness to feedback and learning
  • general: Collaboration with colleagues for exceptional customer outcomes
  • general: Equal-opportunity employment
  • general: Commitment to compliance with fair employment practices

Target Your Resume for "Principal Engineer - HashiCorp Terraform Core Platform and Providers" , IBM

Get personalized recommendations to optimize your resume specifically for Principal Engineer - HashiCorp Terraform Core Platform and Providers. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Engineer - HashiCorp Terraform Core Platform and Providers" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringSoftware Engineering

Answer 10 quick questions to check your fit for Principal Engineer - HashiCorp Terraform Core Platform and Providers @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.