About GitLab
GitLab is a remote-first company known for its comprehensive DevOps platform. Geo is a feature that replicates data from a GitLab instance to a warm-standby, used as a solution in data migrations and for disaster recovery. GitLab Dedicated offers a single-tenant Software as a Service (SaaS) solution.
About the Position
Introduction
As an Engineering Manager at GitLab, you will lead the Dedicated: Geo Migrations team. This team is responsible for supporting GitLab Dedicated customer migrations and Geo-related escalations across GitLab.com’s Dedicated offering, ensuring high-quality execution of migrations that carry significant customer data and reputational risk.
Responsibilities
- Hire and manage a high-performing team of Site Reliability Engineers in India that lives our values.
- Hold regular 1:1s with all members of your team, providing coaching and regular feedback around individual's performance.
- Coordinate and continuously refine the team’s shift and weekend coverage model for Dedicated migrations.
- Own operational execution of Dedicated Geo migrations and cutovers, including planning, pre-cutover preparation, live execution, and post-cutover validation and cleanup.
- Ensure the team provides high-quality, timely responses to Geo-related escalations from Support and internal partners.
- Foster technical decision-making on the team, stepping in to make final decisions when necessary—especially during high-stakes migrations or incidents.
- Build and maintain runbooks, guardrails, and post-cutover reviews so the team operates with rigor rather than improvisation, especially during ramp-up.
- Collaborate with core Geo, Dedicated migrations, and other Infrastructure teams to identify and prioritize engineering investments that improve migration tooling and processes.
- Define, track, and report on key operational metrics such as escalation volume absorbed, internal escalation rate, cutover coverage, response times, and team health signals, using them to drive continuous improvement.
- Participate in the Incident Management on-call rotation to help ensure availability goals for GitLab.com are met, working with reliability engineers and development team members.
Requirements
- 3+ years of experience managing SRE, infrastructure, or platform engineering teams operating highly-available distributed systems at scale, ideally in a SaaS environment with customer-facing SLAs.
- Demonstrated ability to lead in a remote, high-performance environment, collaborating across multiple time zones and cultures.
- Experience running or significantly contributing to large-scale data migrations where customer data integrity and downtime risk must be carefully managed.
- Strong infrastructure background, including cloud platforms, observability, incident response, and distributed multi-tenant architectures.
- Excellent communication and interpersonal skills, with the ability to translate complex technical concepts and risk trade-offs into clear, actionable insight for both technical and non-technical stakeholders, including customers.
- Strong problem-solving abilities and attention to detail, with a focus on delivering high-quality, low-risk operational outcomes in a fast-paced, dynamic environment.
- Alignment with our company values and a commitment to working in accordance with those values.
Nice to Have
- Experience working in or with managed/hosted environments similar to GitLab Dedicated, including regulated or compliance-sensitive customers (e.g., SOC2, ISO).
- Working knowledge of technologies commonly used in SRE and migration workflows (e.g., Kubernetes, Terraform, observability stacks, scripting languages).
- Used GitLab for personal or professional projects, and/or contributed to open source projects.
- Past experience working in an enterprise developer tools company or a high-growth infrastructure product company.
About Company
GitLab is a remote-first company known for its comprehensive DevOps platform. Geo is a feature that replicates data from a GitLab instance to a warm-standby, used as a solution in data migrations and for disaster recovery. GitLab Dedicated offers a single-tenant Software as a Service (SaaS) solution.
How to Apply
Apply directly through the provided Greenhouse link.
Apply Now
Your data is only shared with GitLab
Location
Remote, India
Type
Full-Time
Keywords
Similar Roles
Explore comparable positions
Engineering Manager, Dedicated: Geo Migrations
GitLab