Engineering Manager, Gitlab Delivery: Upgrades
WFA Digital Insight
As the demand for cloud-native deployment architectures and Kubernetes experts grows, companies like Gitlab are seeking skilled Engineering Managers to lead their teams. With over 50 million registered users, Gitlab is at the forefront of DevSecOps, and this role offers a chance to shape the future of software development. According to recent trends, the need for professionals with expertise in cloud-native technologies has increased by 25% in the past year. To succeed in this role, candidates should have strong technical leadership skills, experience with agile workflows, and a deep understanding of cloud-native deployment architectures. Before applying, consider Gitlab's values and high-performance culture, which prioritize innovation, collaboration, and growth.
Job Description
About the Role
The Engineering Manager, Gitlab Delivery - Upgrades, will guide a globally distributed team focused on making it easier for customers to deploy, upgrade, and run GitLab reliably in their own infrastructure. This team is responsible for shaping the systems and tooling that support environments ranging from single-node virtual machines to large Kubernetes clusters. The role requires a strong focus on reliability, operational simplicity, upgrade velocity, and zero-downtime capabilities across GitLab.com, GitLab Dedicated, and self-managed deployments.As a key member of the Gitlab team, the Engineering Manager will partner closely with a Product Manager and work across Infrastructure Platforms to connect customer needs and business goals with practical engineering choices. 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.
In this role, the Engineering Manager will be responsible for guiding the technical direction of the team, managing agile workflows, and contributing to incident management to help support the availability of GitLab.com. The ideal candidate will have experience with cloud-native deployment architectures, Kubernetes Operators, Helm charts, and a deep understanding of the challenges and opportunities in deploying and upgrading complex software systems.
What You Will Do
- Guide a globally distributed engineering team and create an environment where team members can do strong work and grow in an all-remote, asynchronous setting.
- Hire, onboard, and develop team members who align with Gitlab’s values and contribute to an outcome-focused engineering organization.
- Manage and improve agile, asynchronous workflows so the team can deliver deployment tooling and services iteratively and reliably.
- Partner with Product Management and other stakeholders to connect customer needs and business goals with practical engineering choices.
- Contribute to incident management to help support the availability of GitLab.com.
- Develop and maintain a deep understanding of the technical aspects of Gitlab’s products and services.
- Collaborate with other teams to identify and prioritize areas for improvement in the deployment and upgrade processes.
- Help define and implement best practices for cloud-native deployment architectures and Kubernetes Operators.
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to continuously improve the team’s processes and outcomes.
- Foster a culture of innovation, experimentation, and continuous learning within the team.
What We Are Looking For
- Experience as an Engineering Manager or similar leadership role, preferably in a cloud-native or DevSecOps environment.
- Strong technical background, with a deep understanding of cloud-native deployment architectures, Kubernetes Operators, and Helm charts.
- Proven ability to manage and improve agile, asynchronous workflows in a remote team setting.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Experience with incident management and contributing to the availability of complex software systems.
- Strong understanding of Gitlab’s products and services, or similar DevSecOps platforms.
- Ability to hire, onboard, and develop team members who align with Gitlab’s values and contribute to an outcome-focused engineering organization.
- Experience with cloud-native technologies such as AWS, Azure, or Google Cloud.
Nice to Have
- Experience with AI-powered tools and technologies, and a understanding of how to incorporate these into daily workflows.
- Familiarity with cloud-native security and compliance principles.
- Knowledge of containerization technologies such as Docker.
- Experience with infrastructure as code (IaC) tools such as Terraform.
- Certification in Kubernetes administration or a related field.
Benefits and Perks
- Competitive salary and equity package.
- Flexible, remote work environment with a stipend for home office setup.
- Generous paid time off (PTO) and holiday schedule.
- Comprehensive health insurance, including dental and vision.
- Access to cutting-edge technologies and tools.
- Opportunities for professional growth and development, including training and conference sponsorships.
- Collaborative, dynamic work environment with a team of experienced professionals.
- Recognition and reward for outstanding performance and contributions.
How to Stand Out
- To stand out as a candidate, emphasize your experience with cloud-native deployment architectures and Kubernetes Operators, and be prepared to discuss specific examples of how you have improved deployment and upgrade processes in previous roles.
- Make sure your resume and online profiles are up-to-date and highlight your technical skills and leadership experience.
- Research Gitlab’s products and services, and be prepared to discuss how you can contribute to the company’s mission and values.
- Be prepared to answer behavioral interview questions that assess your experience with agile workflows, incident management, and team leadership.
- Consider creating a portfolio or writing samples that demonstrate your technical expertise and communication skills.
- Don’t be afraid to ask questions during the interview process, such as what the typical career path is for an Engineering Manager at Gitlab, or what the biggest challenges are for the team and how you can contribute to solving them.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.