Senior Engineering Manager, DevEx

GitlabGitlab·Remote(Remote, Canada; Remote, United Kingdom; Remote, US)
Software Development
Adjust

WFA Digital Insight

The demand for skilled engineering managers in the remote job market has grown significantly, with a 25% increase in postings over the past year. As companies like Gitlab continue to drive innovation in DevSecOps, the need for experts who can manage complex platforms and teams has never been more pressing. With over 50 million registered users, Gitlab is a leader in the industry, and this role offers a unique opportunity to work with a talented team and shape the future of software development. Candidates should be prepared to showcase their technical expertise, leadership skills, and ability to thrive in a remote environment.

Job Description

About the Role

As a Senior Engineering Manager within Delivery Enablement at Gitlab, you will play a critical role in shaping the company's platform vision and leading a team of talented engineers. Your primary focus will be on building a cohesive, Kubernetes-first platform that supports both cloud and self-managed environments. This is a rare opportunity to work on a platform that serves a wide range of users, from GitLab.com to dedicated and self-managed deployments.

The role entails managing four teams: developer tooling (Caproni), observability enablement, performance enablement, and development analytics. Your technical expertise and leadership skills will be essential in driving the team's success and ensuring the platform's continued growth and innovation.

You will report to the Director of Delivery Enablement and work closely with other stakeholders to align the platform's technical direction with the company's overall strategy.

What You Will Do

  • Lead engineering teams working on developer tooling and platform capabilities that support faster, more consistent software delivery across Gitlab
  • Drive a Kubernetes-first platform vision that supports both cloud and self-managed environments
  • Guide technical and organizational decisions across areas such as developer environments, packaging, local and hosted testing workflows, and integration with broader platform efforts
  • Develop and implement strategies to improve build times, observability, and delivery consistency
  • Collaborate with cross-functional teams to ensure alignment and effective communication
  • Foster a culture of innovation, experimentation, and continuous learning within the team
  • Identify and mitigate technical risks, ensuring the platform's stability and security
  • Develop and manage budgets, forecasts, and resource allocation plans
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve the platform and the team's capabilities

What We Are Looking For

  • 8+ years of experience in software engineering, with a focus on platform engineering, DevOps, or a related field
  • 3+ years of experience in a leadership role, managing engineering teams and technical projects
  • Strong technical expertise in areas such as Kubernetes, Helm, AI-enabled workflows, and developer productivity
  • Experience with cloud and on-prem environments, including tradeoffs and complexities
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
  • Experience with Agile development methodologies and version control systems such as Git
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Nice to Have

  • Experience with Gitlab's products and services
  • Knowledge of machine learning and artificial intelligence concepts
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines

Benefits and Perks

  • Competitive salary and equity package
  • Flexible working hours and remote work options
  • Comprehensive health insurance and benefits package
  • Generous parental leave policy
  • Professional development opportunities, including training and conference sponsorships
  • Access to cutting-edge technologies and tools
  • Collaborative and dynamic work environment
  • Recognition and reward programs for outstanding performance
  • Flexible vacation policy and paid time off

How to Stand Out

  • Be prepared to showcase your technical expertise in Kubernetes, Helm, and AI-enabled workflows.
  • Highlight your experience in managing complex technical projects and leading engineering teams.
  • Emphasize your ability to communicate effectively with cross-functional teams and stakeholders.
  • Make sure your resume and online profiles are up-to-date and showcase your skills and experience.
  • Research Gitlab's products and services, and be prepared to discuss how you can contribute to the company's mission and vision.
  • Prepare examples of your problem-solving skills and experience with Agile development methodologies.
  • Be ready to discuss your experience with continuous integration and continuous deployment (CI/CD) pipelines and containerization tools.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.