🏢
Gitlab
Engineering Manager, Gitlab Delivery: Upgrades
Job Description
ABOUT THE ROLE
As the Engineering Manager, GitLab Delivery - Operate, you will lead a globally distributed team focused on making it easier for customers to deploy, upgrade, and run GitLab reliably in their own infrastructure. This is a hands-on leadership opportunity for someone who wants to support a high-performing team while influencing how GitLab is delivered at scale.
WHAT YOU'LL DO
As a key member of our team, you will be responsible for guiding a globally distributed engineering team and creating an environment where team members can do strong work and grow in an all-remote, asynchronous setting. Your responsibilities will include:
- Hiring, onboarding, and developing team members who align with GitLab's values and contribute to an outcome-focused engineering organization
- Managing and improving agile, asynchronous workflows so the team can deliver deployment tooling and services iteratively and reliably
- Partnering with Product Management and engineering peers across Infrastructure Platforms to align team priorities with customer needs and business goals
- Owning the reliability, upgrade experience, and operational simplicity of GitLab deployments across self-managed environments, GitLab.com, and GitLab Dedicated
- Improving deployment patterns, observability, zero-downtime capabilities, and upgrade orchestration for customers running GitLab on their own infrastructure
- Applying technical judgment in areas such as Kubernetes Operators, Helm charts, and stateful application delivery to guide choices and unblock the team
- Participating in incident management and working with reliability and development teams to help maintain the availability of GitLab.com
WHAT YOU'LL NEED
To be successful in this role, you will need:
- Experience guiding deployment tooling, platform engineering, or site reliability engineering teams that operate at meaningful scale
- Strong technical knowledge of Kubernetes Operators, Helm charts for stateful applications, and upgrade orchestration patterns
- Familiarity with cloud-native deployment architectures, database lifecycle management, schema migrations, and zero-downtime upgrade strategies
- Experience working on enterprise-scale or consumer-scale platforms, ideally in a product-focused software environment
- Ability to investigate complex deployment and operational issues and explain tradeoffs clearly
WHY REMOTE
At GitLab, we value flexibility and work-life balance. As a remote employee, you will have the opportunity to work from anywhere and create a schedule that suits your needs. Our team is distributed globally, and we use asynchronous communication tools to ensure that everyone has a voice and can contribute to our projects.
BENEFITS
- Competitive salary
- Flexible work arrangements
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Comprehensive benefits package, including medical, dental, and vision insurance
- 401(k) matching program
- Generous parental leave policy
- Access to cutting-edge technology and tools
- Opportunities to contribute to open-source projects and make a meaningful impact in the tech industry.