All jobs
GitLabEngineering
Engineering Manager, Continuous Delivery
RemotePosted today
GitLab is seeking an Engineering Manager for its Continuous Deployment (CD) team to build and lead a new, globally distributed team focused on next-generation CD capabilities within GitLab's DevSecOps platform. The role involves shaping the team's culture, owning product delivery, and integrating AI and advanced orchestration features.
Location: Remote
Responsibilities
- Build and lead a new globally distributed engineering team, creating an environment where team members can do their best work and grow their careers.
- Hire, onboard, and develop engineers who embody GitLab's values and hold themselves to a high standard of quality and ownership.
- Partner with Product Management and cross-functional engineering teams to shape the roadmap, make sound architectural decisions, and deliver against product commitments.
- Foster a culture of engineering excellence across reliability, performance, security, and maintainability, while keeping the pace expected in a fast-moving product area.
- Champion 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.
- Hold regular 1:1s, provide continuous feedback, and support engineers' professional growth through coaching and skill development.
- Drive a healthy delivery cadence by maintaining visibility into milestone progress, identifying blockers early, and proactively addressing patterns before they require escalation.
- Participate in the Incident Management on-call rotation to help ensure availability targets for GitLab.com are met.
Requirements
- Demonstrated leadership experience managing high-performing engineering teams, with hands-on technical credibility to provide architectural guidance and participate meaningfully in technical discussions.
- 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.
- 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 (Collaboration, Results, Efficiency, Diversity Inclusion & Belonging, Iteration, Transparency) with demonstrated examples from previous roles.
Benefits
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Additional Information
- Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement.
- GitLab hires new team members in countries around the world. All roles are remote, but some roles may carry specific location-based eligibility requirements.
- Your privacy is important to us.