CareerPlanSign in

Backend Engineer, Create: Repository Management

UK🌐 Remote💼 Full-time🗓 2026-08-14 → 2026-09-26

Core

Build backend solutions and guardrails for repository management to support human developers and AI agents in configuring Git repositories safely and reliably.

Role type

Senior Backend Engineer (Ruby/GraphQL)

Builds

Repository management features, APIs, and data models for GitLab.com, self-managed instances, and GitLab Dedicated.

Domain

DevSecOps / Source Code Management

Deliverable

production ML models | product features

Required skills

Ruby, GraphQL, relational databases, SQL, data modeling, caching, background processing, backend performance tuning, policy/permissions systems, unit and integration testing, AI agent output review

Preferred skills

Experience with Git, collaborative code review processes, remote asynchronous collaboration, troubleshooting production incidents

Technologies

Ruby, GraphQL, SQL, Git

Responsibilities

Develop secure, well-tested, performant features and improvements for repository management; work through complex requirements and legacy constraints to deliver clear solutions; contribute to backend services, APIs, data models, and business logic; collaborate across functions and teams; use AI agents for well-scoped work and critically review their output; monitor production health metrics, participate in on-call, troubleshoot incidents, and improve observability and resiliency; share knowledge through code review and technical documentation

Seniority

Mid-to-Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.