Senior Engineering Manager, Devex

GitLab GitLab · Enterprise · Canada +2 · Remote · Platforms Engineering

Senior Engineering Manager for GitLab's DevEx team, focusing on platform foundations for software delivery. The role involves managing engineering managers, driving a Kubernetes-first platform vision, and supporting AI-assisted development practices. Key responsibilities include coaching teams, developing roadmaps, and ensuring consistency across cloud and on-prem environments.

What you'd actually do

  1. Lead engineering teams working on developer tooling and platform capabilities that support faster, more consistent software delivery across GitLab, measured through improvements in build times, observability, and delivery consistency.
  2. Drive a Kubernetes-first platform vision that supports both cloud and self-managed environments, including the tradeoffs needed for on-prem delivery.
  3. Guide technical and organizational decisions across areas such as developer environments, packaging, local and hosted testing workflows, and integration with broader platform efforts.
  4. Collaborate closely with engineering leaders, staff engineers, and adjacent teams to ensure DevEx investments connect cleanly with platform architecture and operational needs.
  5. Coach and develop the engineering managers reporting to you, partnering with them on team health, performance, prioritization, and hiring, including addressing performance concerns and shaping teams for future needs.

Skills

Required

  • Experience managing engineering managers and coaching them on execution, team health, hiring, and performance.
  • Experience leading distributed engineering teams through change and ambiguity while building clarity, accountability, and momentum.
  • Strong technical grounding in Kubernetes platforms, including familiarity with concepts and interfaces such as Services, container network interface, and API gateways.
  • Working knowledge of Helm and containerized delivery models, especially where platform choices affect both developer experience and production outcomes.
  • Experience with self-managed, on-prem, or bare metal environments (OpenShift, OpenStack, Proxmox, etc.), and an understanding of how they differ from cloud-first assumptions.
  • Ability to evaluate technical tradeoffs and contribute informed judgment on platform architecture and cross-team system integration.
  • Hands-on experience with CLI-based AI coding tools, with judgment to help teams adopt them thoughtfully while maintaining engineering standards.

What the JD emphasized

  • AI as a core productivity multiplier
  • AI-assisted development practices
  • CLI-based AI coding tools