Resume and JobRESUME AND JOB
IBM logo

Senior Software Engineer - HashiCorp Runtime/Consul

IBM

Senior Software Engineer - HashiCorp Runtime/Consul

IBM logo

IBM

full-time

Posted: December 12, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer - HashiCorp Runtime/Consul

📋 Job Overview

Join IBM's Runtime/Consul team as a Senior Software Engineer to design, build, and maintain Consul's core functionality. This role involves leading the development of advanced features, contributing to the entire software lifecycle, and mentoring junior engineers. You will work on critical systems that enhance IBM's cloud solutions for multi-cloud and hybrid environments.

📍 Location: BANGALORE, IN (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Design, build, and maintain Consul’s core functionality that powers microservices
  • Lead the design and development of advanced features for Consul, driving architectural decisions and providing technical leadership to the team
  • Contribute to the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and ongoing maintenance and support
  • Mentor and guide engineers, fostering a culture of technical excellence, continuous learning, and best practices in code quality, testing, documentation, and operational excellence
  • Lead technical discussions, conduct code reviews, and mentor junior engineers
  • Identify and resolve performance bottlenecks, reliability issues, and security vulnerabilities, as well as troubleshoot complex issues
  • Stay informed about the latest advancements in service discovery, service mesh, and related technologies, evaluating their applicability to Consul
  • Collaborate effectively with cross-functional teams including product management, operations, and other engineering teams
  • Contribute to both our Community edition and enterprise offerings

✅ Required Qualifications

  • 8+ years of professional experience in software engineering, with a strong focus on designing and building distributed systems, especially cloud infrastructure
  • Proven track record of building and operating highly available, fault-tolerant, and scalable systems in production environments
  • Strong understanding of network protocols, operating systems, and cloud infrastructure (AWS, GCP, Azure)
  • Experience with containerization (Docker, Kubernetes) and orchestration technologies
  • Familiarity with various data stores (e.g., SQL, NoSQL, KV stores) and messaging systems
  • Excellent problem-solving skills and the ability to tackle complex technical challenges independently
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical audiences
  • Bachelor's or master's degree in computer science or a related field, or equivalent practical experience

⭐ Preferred Qualifications

  • Experience with infrastructure as code tools (Terraform, Ansible)
  • Prior experience contributing to or maintaining open-source projects
  • Experience with distributed consensus algorithms (e.g., Raft, Paxos) and their practical application
  • Experience with advanced AI methodologies, including building MCP servers, agent-agent communication, and model deployment
  • Proficiency in developing ML techniques such as Retrieval Augmented Generation (RAG) and Supervised Fine-Tuning (SFT)

🛠️ Required Skills

  • Distributed systems
  • High availability
  • Fault tolerance
  • Security
  • Network protocols
  • Operating systems
  • Cloud infrastructure (AWS, GCP, Azure)
  • Containerization (Docker, Kubernetes)
  • Orchestration technologies
  • Data stores (SQL, NoSQL, KV stores)
  • Messaging systems
  • Problem-solving
  • Communication
  • Interpersonal skills
  • Infrastructure as code (Terraform, Ansible)
  • Open-source projects
  • Distributed consensus algorithms (Raft, Paxos)
  • Advanced AI methodologies
  • MCP servers
  • Agent-agent communication
  • Model deployment
  • Machine Learning (ML) techniques
  • Retrieval Augmented Generation (RAG)
  • Supervised Fine-Tuning (SFT)

🎁 Benefits & Perks

  • Opportunity to learn and develop yourself and your career
  • Encouragement to be courageous and experiment everyday
  • 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 team-focused approach to include different perspectives
  • 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 the 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

  • Distributed systemsintermediate
  • High availabilityintermediate
  • Fault toleranceintermediate
  • Securityintermediate
  • Network protocolsintermediate
  • Operating systemsintermediate
  • Cloud infrastructure (AWS, GCP, Azure)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Orchestration technologiesintermediate
  • Data stores (SQL, NoSQL, KV stores)intermediate
  • Messaging systemsintermediate
  • Problem-solvingintermediate
  • Communicationintermediate
  • Interpersonal skillsintermediate
  • Infrastructure as code (Terraform, Ansible)intermediate
  • Open-source projectsintermediate
  • Distributed consensus algorithms (Raft, Paxos)intermediate
  • Advanced AI methodologiesintermediate
  • MCP serversintermediate
  • Agent-agent communicationintermediate
  • Model deploymentintermediate
  • Machine Learning (ML) techniquesintermediate
  • Retrieval Augmented Generation (RAG)intermediate
  • Supervised Fine-Tuning (SFT)intermediate

Required Qualifications

  • 8+ years of professional experience in software engineering, with a strong focus on designing and building distributed systems, especially cloud infrastructure (experience)
  • Proven track record of building and operating highly available, fault-tolerant, and scalable systems in production environments (experience)
  • Strong understanding of network protocols, operating systems, and cloud infrastructure (AWS, GCP, Azure) (experience)
  • Experience with containerization (Docker, Kubernetes) and orchestration technologies (experience)
  • Familiarity with various data stores (e.g., SQL, NoSQL, KV stores) and messaging systems (experience)
  • Excellent problem-solving skills and the ability to tackle complex technical challenges independently (experience)
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical audiences (experience)
  • Bachelor's or master's degree in computer science or a related field, or equivalent practical experience (experience)

Preferred Qualifications

  • Experience with infrastructure as code tools (Terraform, Ansible) (experience)
  • Prior experience contributing to or maintaining open-source projects (experience)
  • Experience with distributed consensus algorithms (e.g., Raft, Paxos) and their practical application (experience)
  • Experience with advanced AI methodologies, including building MCP servers, agent-agent communication, and model deployment (experience)
  • Proficiency in developing ML techniques such as Retrieval Augmented Generation (RAG) and Supervised Fine-Tuning (SFT) (experience)

Responsibilities

  • Design, build, and maintain Consul’s core functionality that powers microservices
  • Lead the design and development of advanced features for Consul, driving architectural decisions and providing technical leadership to the team
  • Contribute to the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and ongoing maintenance and support
  • Mentor and guide engineers, fostering a culture of technical excellence, continuous learning, and best practices in code quality, testing, documentation, and operational excellence
  • Lead technical discussions, conduct code reviews, and mentor junior engineers
  • Identify and resolve performance bottlenecks, reliability issues, and security vulnerabilities, as well as troubleshoot complex issues
  • Stay informed about the latest advancements in service discovery, service mesh, and related technologies, evaluating their applicability to Consul
  • Collaborate effectively with cross-functional teams including product management, operations, and other engineering teams
  • Contribute to both our Community edition and enterprise offerings

Benefits

  • general: Opportunity to learn and develop yourself and your career
  • general: Encouragement to be courageous and experiment everyday
  • 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 team-focused approach to include different perspectives
  • 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 the applicable law
  • general: Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Target Your Resume for "Senior Software Engineer - HashiCorp Runtime/Consul" , IBM

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

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

Check Your ATS Score for "Senior Software Engineer - HashiCorp Runtime/Consul" , 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

Related Jobs You May Like

No related jobs found at the moment.

IBM logo

Senior Software Engineer - HashiCorp Runtime/Consul

IBM

Senior Software Engineer - HashiCorp Runtime/Consul

IBM logo

IBM

full-time

Posted: December 12, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer - HashiCorp Runtime/Consul

📋 Job Overview

Join IBM's Runtime/Consul team as a Senior Software Engineer to design, build, and maintain Consul's core functionality. This role involves leading the development of advanced features, contributing to the entire software lifecycle, and mentoring junior engineers. You will work on critical systems that enhance IBM's cloud solutions for multi-cloud and hybrid environments.

📍 Location: BANGALORE, IN (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Design, build, and maintain Consul’s core functionality that powers microservices
  • Lead the design and development of advanced features for Consul, driving architectural decisions and providing technical leadership to the team
  • Contribute to the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and ongoing maintenance and support
  • Mentor and guide engineers, fostering a culture of technical excellence, continuous learning, and best practices in code quality, testing, documentation, and operational excellence
  • Lead technical discussions, conduct code reviews, and mentor junior engineers
  • Identify and resolve performance bottlenecks, reliability issues, and security vulnerabilities, as well as troubleshoot complex issues
  • Stay informed about the latest advancements in service discovery, service mesh, and related technologies, evaluating their applicability to Consul
  • Collaborate effectively with cross-functional teams including product management, operations, and other engineering teams
  • Contribute to both our Community edition and enterprise offerings

✅ Required Qualifications

  • 8+ years of professional experience in software engineering, with a strong focus on designing and building distributed systems, especially cloud infrastructure
  • Proven track record of building and operating highly available, fault-tolerant, and scalable systems in production environments
  • Strong understanding of network protocols, operating systems, and cloud infrastructure (AWS, GCP, Azure)
  • Experience with containerization (Docker, Kubernetes) and orchestration technologies
  • Familiarity with various data stores (e.g., SQL, NoSQL, KV stores) and messaging systems
  • Excellent problem-solving skills and the ability to tackle complex technical challenges independently
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical audiences
  • Bachelor's or master's degree in computer science or a related field, or equivalent practical experience

⭐ Preferred Qualifications

  • Experience with infrastructure as code tools (Terraform, Ansible)
  • Prior experience contributing to or maintaining open-source projects
  • Experience with distributed consensus algorithms (e.g., Raft, Paxos) and their practical application
  • Experience with advanced AI methodologies, including building MCP servers, agent-agent communication, and model deployment
  • Proficiency in developing ML techniques such as Retrieval Augmented Generation (RAG) and Supervised Fine-Tuning (SFT)

🛠️ Required Skills

  • Distributed systems
  • High availability
  • Fault tolerance
  • Security
  • Network protocols
  • Operating systems
  • Cloud infrastructure (AWS, GCP, Azure)
  • Containerization (Docker, Kubernetes)
  • Orchestration technologies
  • Data stores (SQL, NoSQL, KV stores)
  • Messaging systems
  • Problem-solving
  • Communication
  • Interpersonal skills
  • Infrastructure as code (Terraform, Ansible)
  • Open-source projects
  • Distributed consensus algorithms (Raft, Paxos)
  • Advanced AI methodologies
  • MCP servers
  • Agent-agent communication
  • Model deployment
  • Machine Learning (ML) techniques
  • Retrieval Augmented Generation (RAG)
  • Supervised Fine-Tuning (SFT)

🎁 Benefits & Perks

  • Opportunity to learn and develop yourself and your career
  • Encouragement to be courageous and experiment everyday
  • 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 team-focused approach to include different perspectives
  • 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 the 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

  • Distributed systemsintermediate
  • High availabilityintermediate
  • Fault toleranceintermediate
  • Securityintermediate
  • Network protocolsintermediate
  • Operating systemsintermediate
  • Cloud infrastructure (AWS, GCP, Azure)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Orchestration technologiesintermediate
  • Data stores (SQL, NoSQL, KV stores)intermediate
  • Messaging systemsintermediate
  • Problem-solvingintermediate
  • Communicationintermediate
  • Interpersonal skillsintermediate
  • Infrastructure as code (Terraform, Ansible)intermediate
  • Open-source projectsintermediate
  • Distributed consensus algorithms (Raft, Paxos)intermediate
  • Advanced AI methodologiesintermediate
  • MCP serversintermediate
  • Agent-agent communicationintermediate
  • Model deploymentintermediate
  • Machine Learning (ML) techniquesintermediate
  • Retrieval Augmented Generation (RAG)intermediate
  • Supervised Fine-Tuning (SFT)intermediate

Required Qualifications

  • 8+ years of professional experience in software engineering, with a strong focus on designing and building distributed systems, especially cloud infrastructure (experience)
  • Proven track record of building and operating highly available, fault-tolerant, and scalable systems in production environments (experience)
  • Strong understanding of network protocols, operating systems, and cloud infrastructure (AWS, GCP, Azure) (experience)
  • Experience with containerization (Docker, Kubernetes) and orchestration technologies (experience)
  • Familiarity with various data stores (e.g., SQL, NoSQL, KV stores) and messaging systems (experience)
  • Excellent problem-solving skills and the ability to tackle complex technical challenges independently (experience)
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical audiences (experience)
  • Bachelor's or master's degree in computer science or a related field, or equivalent practical experience (experience)

Preferred Qualifications

  • Experience with infrastructure as code tools (Terraform, Ansible) (experience)
  • Prior experience contributing to or maintaining open-source projects (experience)
  • Experience with distributed consensus algorithms (e.g., Raft, Paxos) and their practical application (experience)
  • Experience with advanced AI methodologies, including building MCP servers, agent-agent communication, and model deployment (experience)
  • Proficiency in developing ML techniques such as Retrieval Augmented Generation (RAG) and Supervised Fine-Tuning (SFT) (experience)

Responsibilities

  • Design, build, and maintain Consul’s core functionality that powers microservices
  • Lead the design and development of advanced features for Consul, driving architectural decisions and providing technical leadership to the team
  • Contribute to the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and ongoing maintenance and support
  • Mentor and guide engineers, fostering a culture of technical excellence, continuous learning, and best practices in code quality, testing, documentation, and operational excellence
  • Lead technical discussions, conduct code reviews, and mentor junior engineers
  • Identify and resolve performance bottlenecks, reliability issues, and security vulnerabilities, as well as troubleshoot complex issues
  • Stay informed about the latest advancements in service discovery, service mesh, and related technologies, evaluating their applicability to Consul
  • Collaborate effectively with cross-functional teams including product management, operations, and other engineering teams
  • Contribute to both our Community edition and enterprise offerings

Benefits

  • general: Opportunity to learn and develop yourself and your career
  • general: Encouragement to be courageous and experiment everyday
  • 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 team-focused approach to include different perspectives
  • 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 the applicable law
  • general: Commitment to compliance with all fair employment practices regarding citizenship and immigration status

Target Your Resume for "Senior Software Engineer - HashiCorp Runtime/Consul" , IBM

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

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

Check Your ATS Score for "Senior Software Engineer - HashiCorp Runtime/Consul" , 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

Related Jobs You May Like

No related jobs found at the moment.