Remotery

Senior Backend Engineer, Tenant Scale – Git

Posted May 22

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Confitec11 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT11 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI11 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training11 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid11 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics11 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers