Engineering Manager, Tenant Scale:Git
Job description
About the role
Staff Engineering Manager, Tenant Scale:Git
GitLab seeks a Staff Engineering Manager, Tenant Scale:Git, to provide strategic leadership for the team responsible for the Git version control system. This role operates within a remote-first, distributed environment spanning Canada, the United Kingdom, and the United States. The position is full-time and offers a compensation range of $176,800 to $267,199, reflecting the strategic impact of this role.
This role is critical for guiding a deeply technical team focused on Git's upstream development, performance, scalability, and foundational infrastructure. You will guide senior engineers through complex, long-term initiatives that balance upstream open-source contributions with GitLab product and infrastructure demands. Success requires a strong commitment to technical rigor, clear accountability, and ownership within an asynchronous, multi-timezone setting. You will represent the team in cross-functional discussions, ensuring alignment between community contributions and product objectives.
Role Overview and Execution
As Staff Engineering Manager, Tenant Scale:Git, you will set technical direction for Git performance and scalability. You will mentor senior engineers, coordinate distributed work, and guide specialized contributors through intricate tradeoffs inherent in upstream development. You will establish clear accountability, ensuring engineers own outcomes for key scaling initiatives. You will review designs for maintainability and alignment with community standards before implementation. You will also coordinate with downstream teams, such as Gitaly, to ensure stable integrations and smooth shipping of impactful changes. A key part of this role is representing the team credibly in cross-functional discussions and stakeholder conversations regarding the future direction, performance, and scalability of Git.
Core Responsibilities
- Lead and manage a team of senior and staff engineers focused on the Git version control system and related infrastructure.
- Build and sustain a team culture defined by technical rigor, clear accountability, and strong ownership.
- Drive execution on complex, long-horizon workstreams related to performance, scalability, maintainability, and core Git architecture.
- Balance upstream open-source development with GitLab product and infrastructure priorities.
- Support the growth of your engineers through consistent feedback, mentoring, and career development opportunities.
- Foster structured written communication and asynchronous alignment across a fully distributed team.
- Partner with cross-functional stakeholders to ensure Git improvements support broader platform strategy.
- Advocate for the team's direction and priorities with cross-functional partners and leadership.
Qualifications and Management Philosophy
This role requires experience managing engineering teams, including responsibilities for hiring, performance management, and career development. You must build engineer agency through a management philosophy grounded in consistency, follow-through, and technical judgment. You will guide highly specialized engineers through ambiguity, structured debate, and high-stakes technical decisions. You must demonstrate strong written communication and remote, asynchronous collaboration skills.
You will operate in an upstream-first environment where strong relationships with the Git community are essential. Mailing-list based collaboration and thoughtful technical judgment are central to success. You will navigate long feedback cycles from community reviews while maintaining momentum on product priorities.
Compensation and Practical Information
This position is based in a remote location within Canada, the United Kingdom, or the United States. It is a full-time role with a total compensation package ranging from $176,800 to $267,199. Candidates are encouraged to review the job posting for application instructions.
What you'll do
- Lead strategic initiatives that define the future performance and scalability of Git.
- Mentor senior engineers to elevate technical execution and ownership.
- Coordinate complex, long-term projects across distributed teams in multiple time zones.
- Review technical designs to ensure they meet community and product standards.
- Facilitate structured asynchronous communication to maintain alignment and momentum.
- Partner with cross-functional teams to integrate Git improvements into the broader platform.
- Advocate for engineering priorities and resource allocation to leadership and stakeholders.
- Navigate community feedback cycles while advancing GitLab's product goals.
- Ensure implementation plans account for maintainability, scalability, and operational excellence.
- Represent the team in discussions with downstream projects such as Gitaly.
- Support career development and growth opportunities for engineering staff.
- Drive execution against ambitious technical roadmaps in a remote-first context.
Requirements
- Have experience managing engineering teams, including hiring, performance management, and career development.
- Build engineer agency through a management philosophy grounded in consistency, follow-through, and technical judgment.
- Guide highly specialized engineers through ambiguity, structured debate, and high-stakes technical decisions.
- Demonstrate strong written communication and remote, asynchronous collaboration skills.
- Operate effectively in an upstream-first environment with a focus on the Git community.
- Engage with mailing-list based collaboration and contribute thoughtful technical judgment.
- Navigate long feedback cycles from community reviews while maintaining product momentum.
- Thrive in a remote-first, distributed team environment across Canada, the United Kingdom, and the United States.
Practical notes
- This is a full-time role.
- Location is remote within Canada, the United Kingdom, or the United States.
- Compensation details are provided as part of the total package.
- Candidates should review the job posting for specific application steps.
- No additional travel, visa, or deadline information is provided in the source.