CareerPlan

Backend Engineer (Ruby), Create: Change Record

Remote, Poland; Remote, United KingdomRemoteFull-time248k2026-10-19 → 2026-11-10
Remote

Core

Build a trustworthy record of code changes for humans and AI agents within GitLab's Source Code stage.

Role type

Senior Backend Engineer (Ruby)

Builds

Reliable source code experience and change records for GitLab.com, self-managed instances, and GitLab Dedicated.

Domain

DevSecOps / Source Code Management

Required skills

Ruby, GraphQL, relational databases, SQL, data modeling, caching, background processing, backend performance, full-stack development, unit and integration testing, Git, observability, resiliency, AI agent usage

Preferred skills

Building production AI agents or agent-based workflows

Technologies

Ruby on Rails, GraphQL, Gitaly

Responsibilities

Develop secure, performant features and improvements; design and maintain backend services, APIs, and data models; monitor production health and participate in Tier 2 on-call; collaborate across teams and review AI agent output.

Seniority

Senior, hands-on IC