Engineering Manager, Infrastructure Platforms
📍 Brazil
📍 Canada
📍 Switzerland
📍 Chile
📍 Colombia
📍 Germany
📍 Spain
📍 France
📍 United Kingdom
📍 Mexico
📍 Netherlands
📍 Peru
📍 United States
Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 3
Go @ 2
Kubernetes @ 2
Ruby @ 2
CI/CD @ 2
Hiring @ 3
Prioritization @ 3
Agile @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
GitLab is an open-core software company building a comprehensive AI-powered DevSecOps platform used by over 100,000 organizations. This role focuses on building and supporting a high-performing Infrastructure Platforms team that keeps GitLab's platforms secure, reliable, and scalable. You will hire, coach, and develop team members while partnering with Product Managers and Engineering leaders to translate business goals into resilient infrastructure platforms that power GitLab.com, GitLab Dedicated, and self-managed deployments.
Responsibilities
- Hire, lead, and support a high-performing Infrastructure Platforms team; create an environment where team members can thrive and deliver results.
- Connect business goals and customer needs with sound engineering by partnering closely with Product Managers and other Engineering Managers.
- Own agile delivery for your team: planning, prioritization, and execution of projects that improve operation of GitLab.com, GitLab Dedicated, and self-managed offerings.
- Guide security, reliability, performance, and scalability of core platform components; review and iterate on architectural and design decisions.
- Collaborate across Infrastructure Platforms, other Infrastructure groups, Support, and Customer Success to meet operational needs.
- Dive into technical discussions and reviews to unblock complex issues and communicate trade-offs to non-technical stakeholders.
- Encourage continuous improvement in quality, observability, incident response, and operational efficiency.
- Participate in the Incident Management on-call rotation, partnering with reliability and development teams to help meet availability goals for GitLab.com.
Requirements
- Experience leading infrastructure, platform, or development teams at scale with a track record of building high-performing, values-aligned teams.
- Strong technical background with infrastructure and platforms experience.
- Familiarity with Kubernetes, Ruby and/or Go, and CI/CD practices.
- Expertise in running and scaling large, consumer-grade platforms with a focus on reliability, security, performance, and scalability.
- Proven ability to hire, develop, and coach team members.
- Strong cross-functional collaboration skills; ability to partner with Product Managers, Engineering Managers, and other stakeholders.
- Ability to deep dive into complex technical issues and translate them into actionable language for technical and non-technical audiences.
- Experience managing remote, globally distributed teams and working effectively in an all-remote, asynchronous environment.
- Passion for open source and developer tools and alignment with GitLab's values.
About the team
Infrastructure Platforms owns key platform and infrastructure services across GitLab.com, GitLab Dedicated, and self-managed customers. The team operates fully remotely and collaborates asynchronously across regions, focusing on reliability, performance, security, and scalability. The team drives continuous improvements in how GitLab operates and feeds operational learnings back into the product.
Compensation
- United States base salary range: $131,600 - $282,000 USD (base salary range listed for U.S. residents only; does not include bonuses, equity, or benefits).
Benefits & Support
- Benefits to support health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Additional notes
- Roles are remote; country-specific eligibility requirements may apply. GitLab hires in many countries and the Talent Acquisition team can provide location details during hiring.
- GitLab emphasizes inclusive hiring and encourages applicants from diverse backgrounds.