Intermediate Backend Engineer (C), Tenant Scale: Git

GitlabGitlab·Remote(Remote, India)
Software Development
Adjust

WFA Digital Insight

The demand for skilled backend engineers with expertise in Git and Gitaly has surged in recent years, with over 50% of Fortune 100 companies relying on GitLab for their software development needs. As the remote job market continues to evolve, this role stands out for its unique opportunity to influence both an essential open source project and the systems GitLab uses to serve repositories at scale. With the rise of digital transformation, companies are looking for professionals who can drive technical direction and connect open source community discussions with product needs. Before applying, candidates should be aware of the high-performance culture at Gitlab and the emphasis on AI-driven productivity.

Job Description

## About the Role As an Intermediate Backend Engineer on the Tenant Scale: Git team, you will play a critical role in improving one of the most widely used foundations of modern software development. Your primary focus will be on making Git and Gitaly more capable, reliable, and efficient for GitLab and its users. You will contribute directly to upstream Git, help shape technical direction, and connect open source community discussions with GitLab product needs. Reporting to the Git team lead, you will work collaboratively to deliver changes that improve repository access, performance, and long-term maintainability.

The role is part of a high-performance culture driven by GitLab's values and continuous knowledge exchange. This allows team members to reach their full potential while collaborating with industry leaders to solve complex problems. Your work will have a direct impact on the future direction of Git and how developers collaborate.

With more than 50 million registered users and over 50% of the Fortune 100 trusting GitLab to ship better, more secure software faster, this is an opportunity to be part of a company that is at the forefront of digital transformation.

## What You Will Do - Participate in architectural discussions and technical decisions related to Git and Gitaly, driving implementation choices that improve correctness, performance, and maintainability.

  • Contribute features, bug fixes, and performance improvements to upstream Git in line with team and community goals, delivering changes that improve repository access and reliability for users.
  • Adapt Gitaly to make effective use of Git capabilities, including integrating newly available features to improve scalability, efficiency, and long-term maintainability.
  • Connect discussions in the open source Git project with GitLab's product direction and engineering work, helping align upstream contributions with product and platform needs.
  • Scope tasks, estimate effort, and describe implementation plans that support the team's priorities and enable predictable delivery of technical work.
  • Test and validate the features you build and integrate, focusing on correctness and reliability to reduce regressions and support stable production use.
  • Collaborate with team members, contributors, and the Git ecosystem to drive technical direction and community engagement.
  • Represent GitLab as a constructive participant in the open source ecosystem, building productive relationships that support ongoing collaboration with the Git community.
## What We Are Looking For - Experience in backend engineering with a focus on Git and Gitaly, or similar version control systems.
  • Strong understanding of software development principles and practices, including contributing to open source projects.
  • Ability to participate in architectural discussions and technical decisions, driving implementation choices that improve correctness, performance, and maintainability.
  • Experience with adapting and integrating open source projects into larger systems.
  • Strong collaboration and communication skills, with the ability to work with team members, contributors, and the open source community.
  • Knowledge of continuous integration and delivery, and how to apply these principles to improve software development efficiency.
  • Familiarity with AI-driven productivity tools and the ability to incorporate them into daily workflows.
## Nice to Have - Experience with cloud-based infrastructure and how to scale Git and Gitaly for large repositories.
  • Knowledge of security and compliance best practices, and how to apply them to open source projects.
  • Familiarity with agile development methodologies and how to apply them to backend engineering projects.
  • Experience with mentoring junior engineers and contributing to the growth of the team.
## Benefits and Perks - The opportunity to work on an essential open source project and influence the future direction of Git.
  • Collaborative and dynamic work environment with a team of experienced engineers.
  • Professional development opportunities, including training and conference sponsorships.
  • Flexible working hours and remote work options to support work-life balance.
  • Competitive compensation package, including equity and benefits.
  • Access to the latest tools and technologies to drive productivity and innovation.

How to Stand Out

- To stand out, highlight your experience with Git and Gitaly, and any contributions you've made to open source projects.

  • Emphasize your ability to drive technical direction and connect open source community discussions with product needs.
  • Familiarize yourself with GitLab's values and high-performance culture to show your understanding of the company's environment.
  • Be prepared to provide examples of your work, including any open source contributions or personal projects that demonstrate your skills.
  • Don't hesitate to ask about the company's approach to remote work and how the team collaborates virtually.
  • Research the current state of Git and Gitaly, and be prepared to discuss your thoughts on their future direction and how you can contribute to it.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.