Engineering Manager, Infrastructure Platforms

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

Engineering Manager for Infrastructure Platforms at GitLab, focusing on building and supporting a high-performing team that ensures platforms are secure, reliable, and scalable. The role involves hiring, coaching, and developing team members, partnering with Product Managers and Engineering leaders to translate business goals into resilient infrastructure platforms, and guiding architecture and design discussions. The role also includes participation in the Incident Management on-call rotation.

What you'd actually do

  1. Hire, lead, and support a high-performing Infrastructure Platforms team, creating an environment where GitLab team members can do their best work and deliver strong results.
  2. Connect business goals and customer needs with sound engineering by partnering closely with Product Managers and other Engineering Managers to define and deliver scalable infrastructure platforms.
  3. Own agile delivery for your team, including planning, prioritization, and execution of projects that improve how we operate GitLab.com, GitLab Dedicated, and self-managed offerings.
  4. Guide the security, reliability, performance, and scalability of core platform components, working with your team to design, review, and iterate on solutions.
  5. Collaborate across Infrastructure Platforms, other Infrastructure groups, Support, and Customer Success to ensure our platforms meet the needs of teams that run and support GitLab.

Skills

Required

  • Experience leading infrastructure, platform, or development teams at scale
  • building high-performing, values-aligned teams
  • strong infrastructure and platforms experience
  • familiarity with Kubernetes
  • familiarity with Go(lang)
  • familiarity with continuous integration and continuous deployment (CI/CD) practices
  • Hands-on background in distributed storage, replication, or data durability at production scale
  • Familiarity with performance engineering -- benchmarking, profiling, and scalability as standard practice
  • Ability to hire, develop, and coach team members
  • Effective cross-functional collaboration skills
  • Ability to deep dive into complex technical issues
  • Experience managing remote, globally distributed teams
  • working effectively in an all-remote, asynchronous environment

Nice to have

  • Passion for open source and developer tools
  • commitment to GitLab's values, inclusive culture, and high-performance expectations

What the JD emphasized

  • high-performing team
  • scalable infrastructure platforms
  • security, reliability, performance, and scalability
  • Incident Management on-call rotation