Lead a team of senior and staff engineers responsible for Gitaly and related infrastructure at GitLab.
Build a culture of technical excellence, accountability, ownership and continuous improvement.
Oversee long-term engineering projects focused on performance, scalability, maintainability and core Gitaly architecture.
Balance engineering roadmaps with GitLab’s product development and infrastructure priorities.
Support engineers through mentoring, feedback, career planning and professional development opportunities.
Promote effective written communication and asynchronous collaboration across a globally distributed team.
Collaborate with Git and other stakeholder teams on performance improvements, feature design and roadmap planning.
Represent the team in cross-functional discussions about Gitaly’s technical direction and scalability.
Guide the development and maintenance of Gitaly, GitLab’s Git data storage layer, including tooling and new data formats.
Responsibilities
Manage, recruit and develop a team of senior and staff engineers.
Establish clear performance expectations and encourage accountability and independent decision-making.
Provide regular feedback, coaching and career development support.
Lead complex technical initiatives involving distributed systems, storage infrastructure and performance optimisation.
Make informed architectural decisions that balance immediate delivery with long-term maintainability.
Manage technical debt and improve platform reliability, scalability and sustainability.
Coordinate engineering priorities with product, infrastructure and other technical teams.
Facilitate technical discussions, resolve disagreements and guide decisions involving complex trade-offs.
Encourage documentation, written communication and effective collaboration across multiple time zones.
Support operational excellence and ensure the team delivers measurable engineering outcomes.
Integrate AI tools into daily engineering and management workflows to improve productivity.
Requirements
Proven experience managing engineering teams, including direct reports, recruitment, performance management and career development.
A management philosophy that promotes engineer autonomy, ownership and accountability.
Ability to guide highly specialised engineers through ambiguity, complex technical decisions and operational challenges.
Excellent written communication and asynchronous collaboration skills.
Experience leading complex, long-term technical projects and delivering results under pressure.
Strong understanding of maintainability, technical debt and long-term platform viability.
Hands‑on experience with version control systems, distributed systems, storage engines or low-level infrastructure.
Ability to engage confidently with systems‑level code and software architecture.
Experience with Go or similar performance‑sensitive programming environments is advantageous.
Willingness and ability to incorporate AI tools into everyday workflows.
Strong technical leadership, strategic planning and cross‑functional collaboration skills.
Comprehensive benefits supporting employee health, financial security and overall wellbeing.
Flexible paid time off (PTO).
Team Member Resource Groups that promote inclusion and community.
Equity compensation and an Employee Stock Purchase Plan (ESPP).
Growth and Development Fund to support learning and professional advancement.
Parental leave benefits.
Remote working arrangements, offering flexibility to work from different locations.
Opportunities to lead technically challenging projects and develop engineering leadership expertise within a globally distributed organisation.
Discover more Job JOBS job
Job Title: Engineering Manager
Employer: GitLab
Job Type: Remote
Location: United Kingdom
Salary/Rate: Not Available
UK Visa Sponsorship: Not Available
Description
Table of Contents [ hide ]
- Lead a team of senior and staff engineers responsible for Gitaly and related infrastructure at GitLab.
- Build a culture of technical excellence, accountability, ownership and continuous improvement.
- Oversee long-term engineering projects focused on performance, scalability, maintainability and core Gitaly architecture.
- Balance engineering roadmaps with GitLab’s product development and infrastructure priorities.
- Support engineers through mentoring, feedback, career planning and professional development opportunities.
- Promote effective written communication and asynchronous collaboration across a globally distributed team.
- Collaborate with Git and other stakeholder teams on performance improvements, feature design and roadmap planning.
- Represent the team in cross‑functional discussions about Gitaly’s technical direction and scalability.
- Guide the development and maintenance of Gitaly, GitLab’s Git data storage layer, including tooling and new data formats.
Responsibilities
- Manage, recruit and develop a team of senior and staff engineers.
- Establish clear performance expectations and encourage accountability and independent decision‑making.
- Provide regular feedback, coaching and career development support.
- Lead complex technical initiatives involving distributed systems, storage infrastructure and performance optimisation.
- Make informed architectural decisions that balance immediate delivery with long‑term maintainability.
- Manage technical debt and improve platform reliability, scalability and sustainability.
- Coordinate engineering priorities with product, infrastructure and other technical teams.
- Facilitate technical discussions, resolve disagreements and guide decisions involving complex trade‑offs.
- Encourage documentation, written communication and effective collaboration across multiple time zones.
- Support operational excellence and ensure the team delivers measurable engineering outcomes.
- Integrate AI tools into daily engineering and management workflows to improve productivity.
Requirements
- Proven experience managing engineering teams, including direct reports, recruitment, performance management and career development.
- A management philosophy that promotes engineer autonomy, ownership and accountability.
- Ability to guide highly specialised engineers through ambiguity, complex technical decisions and operational challenges.
- Excellent written communication and asynchronous collaboration skills.
- Experience leading complex, long‑term technical projects and delivering results under pressure.
- Strong understanding of maintainability, technical debt and long‑term platform viability.
- Hands‑on experience with version control systems, distributed systems, storage engines or low‑level infrastructure.
- Ability to engage confidently with systems‑level code and software architecture.
- Experience with Go or similar performance‑sensitive programming environments is advantageous.
- Willingness and ability to incorporate AI tools into everyday workflows.
- Strong technical leadership, strategic planning and cross‑functional collaboration skills.
Benefits
- Comprehensive benefits supporting employee health, financial security and overall wellbeing.
- Flexible paid time off (PTO).
- Team Member Resource Groups that promote inclusion and community.
- Equity compensation and an Employee Stock Purchase Plan (ESPP).
- Growth and Development Fund to support learning and professional advancement.
- Parental leave benefits.
- Remote working arrangements, offering flexibility to work from different locations.
- Opportunities to lead technically challenging projects and develop engineering leadership expertise within a globally distributed organisation.
#J-18808-Ljbffr
UK Remoted Job – Engineering Manager, Tenant Scale – Gitaly at GitLab employer: EasyInfoBlog.com LLC
The Cinnamon Care Collection is an excellent employer, offering a supportive work environment in Bexhill-on-Sea where you can thrive as a Kitchen Assistant. With a focus on employee growth, you will have opportunities to enhance your catering skills while enjoying benefits such as staff meals and a cycle scheme, all within a team dedicated to providing exceptional dining experiences for residents.