GitLab

Backend Engineer, Source Code: Repository Services (Ruby)

GitLab
Apply
7 hours ago
Remote, United KingdomMid Level

Base Salary

$115k - $194k/yr

Responsibilities

  • Develop secure, tested, performant backend features and improvements using Ruby and GraphQL.
  • Design and maintain backend services, application programming interfaces, data models, and business logic governing repository changes.
  • Build on Gitaly primitives and collaborate closely with the Gitaly team.
  • Triage and fix bugs and support requests for team-owned features.
  • Improve reliability through SQL tuning, caching, rate limiting, observability, resiliency, production monitoring, Tier 2 on-call, incident troubleshooting, and root cause analysis.
  • Use and critically review artificial intelligence coding agents for appropriately scoped work.
  • Write maintainable code, participate in code reviews, and contribute technical documentation and knowledge sharing.

Requirements

  • Professional experience building backend web applications, services, or APIs with Ruby and GraphQL.
  • Understanding of relational databases, SQL, data modeling, caching, background processing, and backend performance practices.
  • Experience contributing to user-facing workflows and maintaining their underlying systems.
  • Experience writing backend unit and integration tests, with familiarity with the testing pyramid, Git, and collaborative code review.
  • Experience using artificial intelligence coding agents and reviewing their output, or interest in developing those skills.
  • Clear written and spoken English communication skills for a remote, asynchronous environment.
  • Ability to manage priorities, work through ambiguity, take ownership, and seek guidance when needed.

Benefits

  • Benefits supporting health, finances, and well-being.
  • Flexible paid time off.
  • Team Member Resource Groups.
  • Equity compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Fully remote work; location-based eligibility requirements may apply.

Tech Stack

GitGraphQLRuby

Categories

GitLab

About GitLab

1,001-5,000 employees

GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.

Contact me