Resume and JobRESUME AND JOB
IBM logo

Senior Software Engineer - HashiCorp Terraform Search

IBM

Software and Technology Jobs

Senior Software Engineer - HashiCorp Terraform Search

full-timePosted: Dec 11, 2025

Job Description

Senior Software Engineer - HashiCorp Terraform Search

📋 Job Overview

Join IBM's HashiCorp engineering team as a Senior Software Engineer focused on HashiCorp Terraform Search. You will contribute to the Infrastructure Cloud, managing the lifecycle of infrastructure and security to enhance IBM's cloud solutions. This role involves designing, implementing, and troubleshooting features to ensure efficiency, security, and scalability in multi-cloud and hybrid environments.

📍 Location: BANGALORE, IN (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Design, prototype, and implement features and tools while ensuring stability and usability
  • Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others
  • Act as a subject matter expert on quality development with an emphasis on Golang development
  • Execute large-scale projects, ensuring the reliable delivery of key features from design through full implementation and troubleshooting
  • Drive end-to-end project lifecycle, including architecture design, implementation, and issue resolution, with a focus on quality and efficiency
  • Evaluate project tradeoffs and propose solutions, proactively removing blockers and keeping stakeholders informed on progress, issues, and milestones
  • Collaborate with internal teams, customers, and external stakeholders to design solutions that align with requirements and customer needs
  • Advocate for strategic technical roadmap initiatives that enhance the system’s overall effectiveness across teams and the organization
  • Debug and resolve complex issues to improve the quality and stability of products or solutions
  • Review and assess code for quality, design patterns, and optimization opportunities, ensuring best practices are followed
  • Facilitate collaborative team activities, such as code pairing and group troubleshooting, to foster a productive and cohesive team environment
  • Support reliable production environments, including participating in an oncall rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

✅ Required Qualifications

  • 8+ years professional experience developing with modern programming languages and frameworks, specifically Golang
  • Experience working with distributed systems on a cloud provider such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security
  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Experience working in cloud platform engineering teams

⭐ Preferred Qualifications

  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment
  • Demonstrated business acumen and customer focus, with a readiness for change and adaptability in dynamic situations
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment
  • Familiarity with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging, and tracing for high reliability and performance
  • Intentional focus on stakeholder management and effective communication, fostering trust and relationship-building across diverse teams
  • Integrated skills in critical thinking and data-driven analysis, promoting a growth mindset and continuous improvement to support high-quality outcomes

🛠️ Required Skills

  • Golang
  • Distributed systems
  • Cloud providers (AWS, Azure, GCP)
  • Scalability
  • Resilience
  • Security
  • HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Cloud platform engineering
  • DevOps principles
  • Cloud monitoring tools
  • Observability practices
  • Metrics
  • Logging
  • Tracing
  • Stakeholder management
  • Effective communication
  • Critical thinking
  • Data-driven analysis
  • Growth mindset
  • Continuous improvement

🎁 Benefits & Perks

  • Opportunity to learn and develop yourself and your career
  • Encouragement to be courageous and experiment every day
  • Continuous trust and support in an environment where everyone can thrive
  • Growth-minded culture, always staying curious, open to feedback, and learning new information and skills
  • Trusted to provide on-going feedback to help other IBMers grow
  • Collaborative environment with a team-focused approach
  • Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Locations

  • BANGALORE, IN, India (Remote)

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,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

  • Golangintermediate
  • Distributed systemsintermediate
  • Cloud providers (AWS, Azure, GCP)intermediate
  • Scalabilityintermediate
  • Resilienceintermediate
  • Securityintermediate
  • HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)intermediate
  • Cloud platform engineeringintermediate
  • DevOps principlesintermediate
  • Cloud monitoring toolsintermediate
  • Observability practicesintermediate
  • Metricsintermediate
  • Loggingintermediate
  • Tracingintermediate
  • Stakeholder managementintermediate
  • Effective communicationintermediate
  • Critical thinkingintermediate
  • Data-driven analysisintermediate
  • Growth mindsetintermediate
  • Continuous improvementintermediate

Required Qualifications

  • 8+ years professional experience developing with modern programming languages and frameworks, specifically Golang (experience)
  • Experience working with distributed systems on a cloud provider such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security (experience)
  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul) (experience)
  • Experience working in cloud platform engineering teams (experience)

Preferred Qualifications

  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment (experience)
  • Demonstrated business acumen and customer focus, with a readiness for change and adaptability in dynamic situations (experience)
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment (experience)
  • Familiarity with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging, and tracing for high reliability and performance (experience)
  • Intentional focus on stakeholder management and effective communication, fostering trust and relationship-building across diverse teams (experience)
  • Integrated skills in critical thinking and data-driven analysis, promoting a growth mindset and continuous improvement to support high-quality outcomes (experience)

Responsibilities

  • Design, prototype, and implement features and tools while ensuring stability and usability
  • Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others
  • Act as a subject matter expert on quality development with an emphasis on Golang development
  • Execute large-scale projects, ensuring the reliable delivery of key features from design through full implementation and troubleshooting
  • Drive end-to-end project lifecycle, including architecture design, implementation, and issue resolution, with a focus on quality and efficiency
  • Evaluate project tradeoffs and propose solutions, proactively removing blockers and keeping stakeholders informed on progress, issues, and milestones
  • Collaborate with internal teams, customers, and external stakeholders to design solutions that align with requirements and customer needs
  • Advocate for strategic technical roadmap initiatives that enhance the system’s overall effectiveness across teams and the organization
  • Debug and resolve complex issues to improve the quality and stability of products or solutions
  • Review and assess code for quality, design patterns, and optimization opportunities, ensuring best practices are followed
  • Facilitate collaborative team activities, such as code pairing and group troubleshooting, to foster a productive and cohesive team environment
  • Support reliable production environments, including participating in an oncall rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

Benefits

  • general: Opportunity to learn and develop yourself and your career
  • general: Encouragement to be courageous and experiment every day
  • general: Continuous trust and support in an environment where everyone can thrive
  • general: Growth-minded culture, always staying curious, open to feedback, and learning new information and skills
  • general: Trusted to provide on-going feedback to help other IBMers grow
  • general: Collaborative environment with a team-focused approach
  • general: Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • general: Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Target Your Resume for "Senior Software Engineer - HashiCorp Terraform Search" , IBM

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - HashiCorp Terraform Search. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer - HashiCorp Terraform Search" , 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 Senior Software Engineer - HashiCorp Terraform Search @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

IBM logo

Senior Software Engineer - HashiCorp Terraform Search

IBM

Software and Technology Jobs

Senior Software Engineer - HashiCorp Terraform Search

full-timePosted: Dec 11, 2025

Job Description

Senior Software Engineer - HashiCorp Terraform Search

📋 Job Overview

Join IBM's HashiCorp engineering team as a Senior Software Engineer focused on HashiCorp Terraform Search. You will contribute to the Infrastructure Cloud, managing the lifecycle of infrastructure and security to enhance IBM's cloud solutions. This role involves designing, implementing, and troubleshooting features to ensure efficiency, security, and scalability in multi-cloud and hybrid environments.

📍 Location: BANGALORE, IN (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Design, prototype, and implement features and tools while ensuring stability and usability
  • Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others
  • Act as a subject matter expert on quality development with an emphasis on Golang development
  • Execute large-scale projects, ensuring the reliable delivery of key features from design through full implementation and troubleshooting
  • Drive end-to-end project lifecycle, including architecture design, implementation, and issue resolution, with a focus on quality and efficiency
  • Evaluate project tradeoffs and propose solutions, proactively removing blockers and keeping stakeholders informed on progress, issues, and milestones
  • Collaborate with internal teams, customers, and external stakeholders to design solutions that align with requirements and customer needs
  • Advocate for strategic technical roadmap initiatives that enhance the system’s overall effectiveness across teams and the organization
  • Debug and resolve complex issues to improve the quality and stability of products or solutions
  • Review and assess code for quality, design patterns, and optimization opportunities, ensuring best practices are followed
  • Facilitate collaborative team activities, such as code pairing and group troubleshooting, to foster a productive and cohesive team environment
  • Support reliable production environments, including participating in an oncall rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

✅ Required Qualifications

  • 8+ years professional experience developing with modern programming languages and frameworks, specifically Golang
  • Experience working with distributed systems on a cloud provider such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security
  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Experience working in cloud platform engineering teams

⭐ Preferred Qualifications

  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment
  • Demonstrated business acumen and customer focus, with a readiness for change and adaptability in dynamic situations
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment
  • Familiarity with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging, and tracing for high reliability and performance
  • Intentional focus on stakeholder management and effective communication, fostering trust and relationship-building across diverse teams
  • Integrated skills in critical thinking and data-driven analysis, promoting a growth mindset and continuous improvement to support high-quality outcomes

🛠️ Required Skills

  • Golang
  • Distributed systems
  • Cloud providers (AWS, Azure, GCP)
  • Scalability
  • Resilience
  • Security
  • HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Cloud platform engineering
  • DevOps principles
  • Cloud monitoring tools
  • Observability practices
  • Metrics
  • Logging
  • Tracing
  • Stakeholder management
  • Effective communication
  • Critical thinking
  • Data-driven analysis
  • Growth mindset
  • Continuous improvement

🎁 Benefits & Perks

  • Opportunity to learn and develop yourself and your career
  • Encouragement to be courageous and experiment every day
  • Continuous trust and support in an environment where everyone can thrive
  • Growth-minded culture, always staying curious, open to feedback, and learning new information and skills
  • Trusted to provide on-going feedback to help other IBMers grow
  • Collaborative environment with a team-focused approach
  • Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Locations

  • BANGALORE, IN, India (Remote)

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,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

  • Golangintermediate
  • Distributed systemsintermediate
  • Cloud providers (AWS, Azure, GCP)intermediate
  • Scalabilityintermediate
  • Resilienceintermediate
  • Securityintermediate
  • HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)intermediate
  • Cloud platform engineeringintermediate
  • DevOps principlesintermediate
  • Cloud monitoring toolsintermediate
  • Observability practicesintermediate
  • Metricsintermediate
  • Loggingintermediate
  • Tracingintermediate
  • Stakeholder managementintermediate
  • Effective communicationintermediate
  • Critical thinkingintermediate
  • Data-driven analysisintermediate
  • Growth mindsetintermediate
  • Continuous improvementintermediate

Required Qualifications

  • 8+ years professional experience developing with modern programming languages and frameworks, specifically Golang (experience)
  • Experience working with distributed systems on a cloud provider such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security (experience)
  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul) (experience)
  • Experience working in cloud platform engineering teams (experience)

Preferred Qualifications

  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment (experience)
  • Demonstrated business acumen and customer focus, with a readiness for change and adaptability in dynamic situations (experience)
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment (experience)
  • Familiarity with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging, and tracing for high reliability and performance (experience)
  • Intentional focus on stakeholder management and effective communication, fostering trust and relationship-building across diverse teams (experience)
  • Integrated skills in critical thinking and data-driven analysis, promoting a growth mindset and continuous improvement to support high-quality outcomes (experience)

Responsibilities

  • Design, prototype, and implement features and tools while ensuring stability and usability
  • Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others
  • Act as a subject matter expert on quality development with an emphasis on Golang development
  • Execute large-scale projects, ensuring the reliable delivery of key features from design through full implementation and troubleshooting
  • Drive end-to-end project lifecycle, including architecture design, implementation, and issue resolution, with a focus on quality and efficiency
  • Evaluate project tradeoffs and propose solutions, proactively removing blockers and keeping stakeholders informed on progress, issues, and milestones
  • Collaborate with internal teams, customers, and external stakeholders to design solutions that align with requirements and customer needs
  • Advocate for strategic technical roadmap initiatives that enhance the system’s overall effectiveness across teams and the organization
  • Debug and resolve complex issues to improve the quality and stability of products or solutions
  • Review and assess code for quality, design patterns, and optimization opportunities, ensuring best practices are followed
  • Facilitate collaborative team activities, such as code pairing and group troubleshooting, to foster a productive and cohesive team environment
  • Support reliable production environments, including participating in an oncall rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

Benefits

  • general: Opportunity to learn and develop yourself and your career
  • general: Encouragement to be courageous and experiment every day
  • general: Continuous trust and support in an environment where everyone can thrive
  • general: Growth-minded culture, always staying curious, open to feedback, and learning new information and skills
  • general: Trusted to provide on-going feedback to help other IBMers grow
  • general: Collaborative environment with a team-focused approach
  • general: Equal-opportunity employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law
  • general: Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Target Your Resume for "Senior Software Engineer - HashiCorp Terraform Search" , IBM

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - HashiCorp Terraform Search. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer - HashiCorp Terraform Search" , 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 Senior Software Engineer - HashiCorp Terraform Search @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.