
Senior Backend Engineer, Tenant Scale β Git
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in India.
β’ Engage in architectural conversations and technical decisions regarding Git and Gitaly, actively influencing implementation choices that enhance correctness, performance, and maintainability.
β’ Contribute to the development of features, bug fixes, and performance enhancements for upstream Git, aligning with team and community objectives to deliver improvements in repository access and reliability for users.
β’ Modify Gitaly to effectively leverage Git functionalities by integrating newly available features aimed at enhancing scalability, efficiency, and long-term maintainability.
β’ Bridge discussions within the open-source Git project with GitLab's product vision and engineering initiatives, ensuring upstream contributions are aligned with product and platform requirements.
β’ Define tasks, estimate efforts, and outline implementation strategies that align with the team's priorities, facilitating predictable delivery of technical work.
β’ Test and validate the features you develop and integrate, prioritizing correctness and reliability to minimize regressions and ensure stable production use.
β’ Collaborate with team members, contributors, and the Git ecosystem.
β’ Act as a positive representative of GitLab within the open-source ecosystem, fostering productive relationships that encourage ongoing collaboration with the Git community.
β’ Proven experience in building instrumented and observable software systems.
β’ In-depth knowledge of Git internals, including its code and data structures, or hands-on experience with operating Git servers.
β’ Demonstrated experience in writing and testing production-quality code in C.
β’ Background in contributing to open-source projects, including Git or similar systems, and effectively collaborating in public spaces.
β’ Familiarity with Go for backend development, along with a solid understanding of Linux internals such as processes, memory management, input/output, and filesystems.
β’ Interest or experience in large-scale or distributed systems, storage formats, graph theory, or high-availability production environments, including relevant backend or infrastructure experience.
β’ Comprehensive benefits to support your health, finances, and overall well-being.
β’ Flexible Paid Time Off.
β’ Participation in Team Member Resource Groups.
β’ Equity Compensation & Employee Stock Purchase Plan.
β’ Growth and Development Fund.
β’ Parental leave.
β’ Home office support.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.