💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Gitlab

Engineering Manager, Continuous Delivery

EngineeringFull-TimeDirector+
Location
Worldwide
Job Type
Full-Time
Experience
Director+
Apply Now

Job Description

ABOUT THE ROLE As an Engineering Manager for GitLab's Continuous Deployment (CD) team, you will have the opportunity to build and lead a brand-new, globally distributed team at the forefront of GitLab's next generation of CD capabilities. This is a greenfield opportunity to shape the team's culture and ways of working, own delivery of a first-class CD product within GitLab's DevSecOps platform, and partner closely with cross-functional teams to align technical decisions with customer needs and business goals. WHAT YOU'LL DO As the Engineering Manager for GitLab CD, your key responsibilities will include: - Building and leading a globally distributed engineering team, creating an environment where team members can do their best work and grow their careers. - Hiring, onboarding, and developing engineers who embody GitLab's values and hold themselves to a high standard of quality and ownership. - Partnering with Product Management and cross-functional engineering teams to shape the roadmap, make sound architectural decisions, and deliver against product commitments. - Fostering a culture of engineering excellence across reliability, performance, security, and maintainability, while keeping the pace expected in a fast-moving product area. - Championing AI as a core part of how the team works, encouraging engineers to incorporate AI tools into their daily workflows to drive efficiency and innovation. - Holding regular 1:1s, providing continuous feedback, and supporting engineers' professional growth through coaching and skill development. - Driving a healthy delivery cadence by maintaining visibility into milestone progress, identifying blockers early, and proactively addressing patterns before they require escalation. - Participating in the Incident Management on-call rotation to help ensure availability targets for GitLab.com are met. WHAT YOU'LL NEED To be successful in this role, you will need to bring: - Demonstrated leadership experience managing high-performing engineering teams, with hands-on technical credibility to provide architectural guidance and participate meaningfully in technical discussions. - A strong background in distributed systems and durable workflow execution, including state persistence and replay patterns. - Experience building or leading teams working on release orchestration, deployment automation, or continuous delivery at scale. - Familiarity with Kubernetes deployment patterns and GitOps workflows, including progressive delivery strategies such as blue/green and canary deployments. - Experience with policy-based governance and event-driven architectures in building reliable, enterprise-grade delivery systems. - Proven ability to build and lead teams in early-stage contexts, including defining team processes, hiring foundational members, and establishing a strong team culture. - Strong cross-functional alignment and consensus-building skills, with the ability to drive decisions and execution even in the face of ambiguity or competing priorities. - Exceptional written and verbal communication skills, with a bias toward async, handbook-first practices and transparency. - Experience in remote-first, globally distributed organizations and comfort operating in environments with high autonomy and high accountability. - A track record of fostering inclusive team cultures where engineers feel psychologically safe to contribute, take calculated risks, and hold each other to high standards. - Strong alignment with GitLab's values, with demonstrated examples from previous roles. WHY REMOTE As a remote-first organization, GitLab is committed to providing a flexible and autonomous work environment that allows team members to work from anywhere. This