Engineering Manager Geo for Self Managed Customers
GitLab is an AI-powered DevSecOps platform that unifies the entire software development lifecycle into a single application. It helps development, security, and operations teams to collaborate and deliver software more efficiently, with security integrated at every step. The platform is trusted by millions of users and a majority of the Fortune 100.
About GitLab Inc.
GitLab is a comprehensive, AI-powered DevSecOps platform that streamlines the entire software delivery process by unifying the development lifecycle into a single application. It integrates source code management, CI/CD, security, and monitoring to help teams build, secure, and operate software more efficiently. Key features include automated security scans built into the development pipeline and AI-driven tools like GitLab Duo for code suggestions and chat, which enhance developer productivity. GitLab serves a diverse client base, from startups and open-source projects to large enterprises, including over half of the Fortune 100. The platform aims to reduce complexity, accelerate delivery cycles, and strengthen security and compliance for its users.
Skills
About the Role
You will lead the Geo for Self-Managed Customers team and own the Geo product end to end. You will set the product roadmap and execution direction with the Product Manager, guide technical strategy, and manage the reliability, correctness, and performance of Geo replication for disaster recovery. You will hire and develop engineers, support distributed collaboration, deliver improvements to the shared Geo codebase, and maintain working relationships with subject-matter experts. You will build operational runbooks and guardrails, respond to escalations, measure delivery and operational performance, and participate in the incident-management on-call rotation.
Requirements
- Proven track record of building and owning large-scale distributed services.
- Technical depth to contribute to architecture and guide technical strategy.
- Experience driving operational excellence for services with 99.99% SLOs.
- Experience using AI tooling to improve team productivity.
- Experience building and managing high-performing, accountable teams.
- Ability to drive complex projects without a dedicated TPM.
- Experience leading distributed and remote teams effectively.
- United Kingdom based.
Responsibilities
- Lead the roadmap and execution for the Geo product serving Self-Managed customers.
- Hire and develop a high-performing engineering team.
- Own the reliability, correctness, and performance of Geo replication.
- Deliver bug fixes, API extensions, and new capabilities to the shared Geo codebase.
- Maintain relationships with Geo subject-matter experts in Dedicated Migrations and Resilience teams.
- Build and maintain runbooks, guardrails, and reviews.
- Ensure high-quality, timely responses to Geo-related escalations.
- Define, track, and report delivery and operational metrics.
- Participate in the Incident Management on-call rotation.
Benefits
- Benefits supporting health, finances, and well-being.
- Flexible Paid Time Off.
- Team Member Resource Groups.
- Equity compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental Leave.
