Talent.com
Software Engineering Manager - HashiCorp Consul

Software Engineering Manager - HashiCorp Consul

ConfidentialBengaluru / Bangalore, India
2 days ago
Job description

Introduction

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.

Your Role And Responsibilities

The Consul Engineering organization builds the product that is the central nervous system for modern, cloud-native infrastructure.

The Ecosystem & Enablement team is a high-leverage group of developers responsible for the entire 'universe' surroqunding the core Consul product. This team's mission is holistic : to accelerate internal developer velocity, guarantee enterprise-grade release quality, and drive external user adoption through a world-class tooling and integration ecosystem.

This Consul Ecosystem & Enablement team, is a team of 8-10 engineers owns three critical charters : that needs to be executed as part of various Journey teams in collaboration with Consul-Core team

Platform & Developer Experience : Building our internal CI / CD pipelines and DevEx and the external-facing platform features (Observability, Monitoring, DR, Security, Product Supportability).

Test Infrastructure & Quality : Building the automated 'factory' and quality gates to prove Consul is reliable, scalable, and enterprise-ready.

Ecosystem & Tooling : Building and maintaining all official tools (e.g., consul-template) and runtime integrations (e.g., AWS ECS, OpenShift, Lambda) that drive user adoption.

The Role

We are looking for an Engineering Manager to lead this versatile team of engineers. Your primary mission is to act as a force multiplier for the entire Consul organization. You will lead the team that builds the tools, test infrastructure, and integrations that enable our internal engineers to move faster and our external customers to adopt Consul seamlessly.

You will bring a strong enterprise product background , understanding what it takes to build, test, support, and integrate complex, self-managed software for the world's largest organizations. This is a 'builder-of-builders' role for a leader who is passionate about developer productivity, rock-solid quality, and a thriving user ecosystem.

What You'll Do (Responsibilities)

  • Lead a Unified Team : Recruit, mentor, and lead a single, high-performing team of 8-10 developers who span all three charters (Platform, Quality, and Ecosystem).
  • Own the Ecosystem & Tooling Charter : Drive the strategy, development, and maintenance for core ecosystem tools (consul-template, envconsul, etc.) and platform-specific integrations (AWS ECS, OpenShift, Lambda), making Consul easy to adopt in any environment.
  • Own the Platform & DevEx Charter : Lead the roadmap for our internal CI / CD pipelines, build tooling, and engineering observability. You will also own the development of core external-facing platform features like Observability integrations, Disaster Recovery (DR) strategies, and security components (ACLs, SSO, audit logging).
  • Own the Quality & Test Infrastructure Charter : Act as the final quality gatekeeper. You will lead the design and operation of our large-scale, automated test harness to simulate complex, real-world enterprise topologies (multi-DC, high-scale) and validate all upgrade paths, performance benchmarks, and backward compatibility.
  • Be the Key Stakeholder Partner : Serve as the primary partner for peer EMs, Product Management, Support, and Release Management. You will translate their needs into a single, prioritized technical roadmap for your team, balancing internal velocity with external quality and adoption.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • At least 10 years of software engineering experience, with a minimum of 2 years in a people management role.
  • Proven experience managing a multi-disciplinary engineering team responsible for areas like Platform, SRE, Developer Tools, or Test Infrastructure.
  • A strong background in release engineering and supporting enterprise-grade, self-managed software. You understand the critical nature of customer upgrades and the need for rock-solid backward compatibility.
  • Deep, proven experience in both building developer-facing tools / platforms and designing test automation for complex, distributed systems.
  • Deep, hands-on experience with modern CI / CD systems (e.g., Jenkins, GitLab CI, GitHub Actions), observability (Prometheus, Grafana, OpenTelemetry), and container orchestration (Kubernetes).
  • A strong technical background in SRE, DevOps, or large-scale backend systems.
  • Excellent communication and stakeholder-management skills.
  • Preferred Technical And Professional Experience

  • Experience managing teams that build tools or test harnesses for Go-based distributed systems.
  • Familiarity with Infrastructure as Code (especially Terraform) for managing complex, dynamic test environments.
  • Direct experience building integrations for runtimes like AWS ECS, OpenShift, or Lambda.
  • Direct experience with service mesh (Consul) or other HashiCorp products.
  • Experience contributing to or managing infrastructure for a large open-source project.
  • Skills Required

    Prometheus, Grafana, Jenkins, Lambda, Terraform, Openshift, AWS ECS, Kubernetes

    Create a job alert for this search

    Manager Software Engineering • Bengaluru / Bangalore, India