← All jobs

Backend Engineer, Repository Services at GitLab

Confirmed open

Build Ruby and GraphQL services that control repository access, changes and verification across GitLab products. This posting is remote within the United Kingdom.

GitLab initialsGitLab

Search jobs by company: GitLab

Location
Remote
Work arrangement
remote
See how to apply

Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.

We’ll email you a sign-in code. Upload your CV after sign-in.

By continuing, you agree to processing needed to manage your account and profile. Privacy policy

Role overview

GitLab Repository Services builds the access layer for source-code repositories, including how code arrives, who can change it and how changes are verified. The new team works on GitLab.com, self-managed deployments and GitLab Dedicated.

Responsibilities

  • Develop secure, tested Ruby and GraphQL features, backend APIs, data models and business logic on top of Gitaly primitives.
  • Improve SQL performance, caching, rate limits, testing, observability and resilience in a complex product area.
  • Triage bugs and support requests, participate in on-call and incident analysis, and review AI-assisted code critically.

Qualifications

  • Backend web-service experience with Ruby and GraphQL.
  • Relational databases, SQL, data modeling, caching, background work, unit and integration testing, Git and code review.
  • Clear English communication and ownership in a remote, asynchronous team.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and apply

Source checked: 2026-10-31

Browse job categories

Related jobs