Technology & IT

Backend Engineer, Source Code: Repository Services (Ruby) at GitLab

Posted

  • Company: GitLab
  • Location: Remote, United Kingdom
  • Job type: Full-time
  • Salary: $115,200 – $194,400 (United States Salary Range)

About the role

GitLab is looking for a Backend Engineer to join the Repository Services team, which is part of the Create stage. This team focuses on the repository side of Source Code, managing how code enters repositories, who can change it, and how changes are verified. You will build an access layer on top of the primitives provided by the Gitaly team. This role supports GitLab.com, self-managed instances, and GitLab Dedicated.

The team was formed in September 2026 and is currently focused on reliability and support. You will work with experienced team members to improve performance, caching, rate limiting, testing, observability, and resiliency. GitLab encourages the use of AI agents to boost productivity, and you are expected to incorporate AI into your daily workflow where appropriate.

Responsibilities

  • Develop secure, well-tested, and performant features using Ruby and GraphQL.
  • Design and maintain backend services, APIs, data models, and business logic for repository access and verification.
  • Collaborate closely with the Gitaly team to build on their primitives.
  • Triage and fix bugs and support requests for owned features.
  • Contribute to reliability efforts, including monitoring production health, participating in Tier 2 on-call, and improving observability.
  • Write maintainable code following GitLab standards and participate in code reviews.
  • Use AI agents for well-scoped tasks to speed up delivery while critically reviewing their output.

Requirements

  • Professional experience building backend web applications, services, or APIs using Ruby and GraphQL.
  • Understanding of relational databases, SQL, data modeling, caching, background processing, and backend performance.
  • Experience writing backend unit and integration tests, with familiarity with Git and collaborative code review.
  • Experience using AI coding agents or a strong interest in developing these skills.
  • Clear written and spoken English communication skills, suitable for a remote, asynchronous environment.
  • Ability to manage priorities, work through ambiguity, and take ownership of your work.

Pay and benefits

Salary: $115,200 – $194,400 (United States Salary Range). Please note that this range is intended for residents of the United States only. The base salary range does not include bonuses, equity, or benefits.

Benefits:

  • Flexible Paid Time Off
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave
  • Team Member Resource Groups
  • Benefits to support health, finances, and well-being

How to apply

Apply directly on GitLab’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →