Resume and JobRESUME AND JOB
IBM logo

Sr. Engineer

IBM

Software and Technology Jobs

Sr. Engineer

full-timePosted: Dec 12, 2025

Job Description

Sr. Engineer

📋 Job Overview

Join IBM's HashiCorp engineering team to develop the Infrastructure Cloud, focusing on backend development with Golang. Contribute to lifecycle management of infrastructure and security, enhancing IBM's cloud solutions for enterprise efficiency, security, and scalability. Collaborate with product design, management, and other engineers to deliver high-quality, scalable solutions.

📍 Location: Multiple Locations (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
  • Lead and 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
  • Mentor and guide software engineers, sharing technical knowledge and promoting best practices in development processes
  • 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 on-call rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

✅ Required Qualifications

  • At least 5+ years of experience as an engineer
  • Professional experience developing with modern programming languages and frameworks, with interest in working in Golang
  • Experience working with distributed systems on cloud providers like AWS, Azure, or GCP, focusing on scalability, resilience, and security
  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment

⭐ Preferred Qualifications

  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Prior experience with usage-based billing
  • Prior experience working in cloud platform engineering teams

🛠️ Required Skills

  • Golang
  • Modern programming languages and frameworks
  • Distributed systems
  • Cloud providers (AWS, Azure, GCP)
  • Scalability
  • Resilience
  • Security
  • DevOps principles
  • Cloud-native mindset
  • Strategic problem-solving
  • Decision-making
  • Collaboration
  • Leadership
  • Project management
  • Architecture design
  • Issue resolution
  • Quality assurance
  • Code review
  • Optimization
  • Mentoring
  • Team facilitation
  • Production support
  • On-call rotation
  • Testing

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment daily
  • Continuous trust and support in an inclusive environment
  • Growth-minded culture with openness to feedback and learning
  • Opportunity to collaborate and drive exceptional outcomes for customers
  • Equal-opportunity employment without regard to various protected characteristics
  • Commitment to compliance with fair employment practices

Locations

  • Multiple Locations, 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
  • Modern programming languages and frameworksintermediate
  • Distributed systemsintermediate
  • Cloud providers (AWS, Azure, GCP)intermediate
  • Scalabilityintermediate
  • Resilienceintermediate
  • Securityintermediate
  • DevOps principlesintermediate
  • Cloud-native mindsetintermediate
  • Strategic problem-solvingintermediate
  • Decision-makingintermediate
  • Collaborationintermediate
  • Leadershipintermediate
  • Project managementintermediate
  • Architecture designintermediate
  • Issue resolutionintermediate
  • Quality assuranceintermediate
  • Code reviewintermediate
  • Optimizationintermediate
  • Mentoringintermediate
  • Team facilitationintermediate
  • Production supportintermediate
  • On-call rotationintermediate
  • Testingintermediate

Required Qualifications

  • At least 5+ years of experience as an engineer (experience)
  • Professional experience developing with modern programming languages and frameworks, with interest in working in Golang (experience)
  • Experience working with distributed systems on cloud providers like AWS, Azure, or GCP, focusing on scalability, resilience, and security (experience)
  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment (experience)
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment (experience)

Preferred Qualifications

  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul) (experience)
  • Prior experience with usage-based billing (experience)
  • Prior experience working in cloud platform engineering teams (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
  • Lead and 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
  • Mentor and guide software engineers, sharing technical knowledge and promoting best practices in development processes
  • 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 on-call rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment daily
  • general: Continuous trust and support in an inclusive environment
  • general: Growth-minded culture with openness to feedback and learning
  • general: Opportunity to collaborate and drive exceptional outcomes for customers
  • general: Equal-opportunity employment without regard to various protected characteristics
  • general: Commitment to compliance with fair employment practices

Target Your Resume for "Sr. Engineer" , IBM

Get personalized recommendations to optimize your resume specifically for Sr. Engineer. Takes only 15 seconds!

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

Check Your ATS Score for "Sr. Engineer" , 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 Sr. Engineer @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

IBM logo

Sr. Engineer

IBM

Software and Technology Jobs

Sr. Engineer

full-timePosted: Dec 12, 2025

Job Description

Sr. Engineer

📋 Job Overview

Join IBM's HashiCorp engineering team to develop the Infrastructure Cloud, focusing on backend development with Golang. Contribute to lifecycle management of infrastructure and security, enhancing IBM's cloud solutions for enterprise efficiency, security, and scalability. Collaborate with product design, management, and other engineers to deliver high-quality, scalable solutions.

📍 Location: Multiple Locations (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
  • Lead and 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
  • Mentor and guide software engineers, sharing technical knowledge and promoting best practices in development processes
  • 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 on-call rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

✅ Required Qualifications

  • At least 5+ years of experience as an engineer
  • Professional experience developing with modern programming languages and frameworks, with interest in working in Golang
  • Experience working with distributed systems on cloud providers like AWS, Azure, or GCP, focusing on scalability, resilience, and security
  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment

⭐ Preferred Qualifications

  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Prior experience with usage-based billing
  • Prior experience working in cloud platform engineering teams

🛠️ Required Skills

  • Golang
  • Modern programming languages and frameworks
  • Distributed systems
  • Cloud providers (AWS, Azure, GCP)
  • Scalability
  • Resilience
  • Security
  • DevOps principles
  • Cloud-native mindset
  • Strategic problem-solving
  • Decision-making
  • Collaboration
  • Leadership
  • Project management
  • Architecture design
  • Issue resolution
  • Quality assurance
  • Code review
  • Optimization
  • Mentoring
  • Team facilitation
  • Production support
  • On-call rotation
  • Testing

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment daily
  • Continuous trust and support in an inclusive environment
  • Growth-minded culture with openness to feedback and learning
  • Opportunity to collaborate and drive exceptional outcomes for customers
  • Equal-opportunity employment without regard to various protected characteristics
  • Commitment to compliance with fair employment practices

Locations

  • Multiple Locations, 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
  • Modern programming languages and frameworksintermediate
  • Distributed systemsintermediate
  • Cloud providers (AWS, Azure, GCP)intermediate
  • Scalabilityintermediate
  • Resilienceintermediate
  • Securityintermediate
  • DevOps principlesintermediate
  • Cloud-native mindsetintermediate
  • Strategic problem-solvingintermediate
  • Decision-makingintermediate
  • Collaborationintermediate
  • Leadershipintermediate
  • Project managementintermediate
  • Architecture designintermediate
  • Issue resolutionintermediate
  • Quality assuranceintermediate
  • Code reviewintermediate
  • Optimizationintermediate
  • Mentoringintermediate
  • Team facilitationintermediate
  • Production supportintermediate
  • On-call rotationintermediate
  • Testingintermediate

Required Qualifications

  • At least 5+ years of experience as an engineer (experience)
  • Professional experience developing with modern programming languages and frameworks, with interest in working in Golang (experience)
  • Experience working with distributed systems on cloud providers like AWS, Azure, or GCP, focusing on scalability, resilience, and security (experience)
  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment (experience)
  • Cloud-native mindset and solid understanding of DevOps principles in a cloud environment (experience)

Preferred Qualifications

  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul) (experience)
  • Prior experience with usage-based billing (experience)
  • Prior experience working in cloud platform engineering teams (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
  • Lead and 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
  • Mentor and guide software engineers, sharing technical knowledge and promoting best practices in development processes
  • 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 on-call rotation
  • Strive for quality through maintainable code and comprehensive testing from development to deployment

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment daily
  • general: Continuous trust and support in an inclusive environment
  • general: Growth-minded culture with openness to feedback and learning
  • general: Opportunity to collaborate and drive exceptional outcomes for customers
  • general: Equal-opportunity employment without regard to various protected characteristics
  • general: Commitment to compliance with fair employment practices

Target Your Resume for "Sr. Engineer" , IBM

Get personalized recommendations to optimize your resume specifically for Sr. Engineer. Takes only 15 seconds!

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

Check Your ATS Score for "Sr. Engineer" , 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 Sr. Engineer @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.