CareerPlan

Senior Backend Engineer, Database Excellence

UKRemoteFull-time2026-10-12 → 2026-11-09

Core

Build and evolve data frameworks and tooling to keep GitLab's application datastores scalable, healthy, and safe across SaaS and self-managed deployments.

Role type

Senior Backend Engineer (Database Excellence)

Builds

Data retention and lifecycle management frameworks, SQL traffic replay tooling, background operations frameworks, and shift-left guardrails for data growth.

Domain

SaaS / Self-managed deployments / PostgreSQL / Ruby on Rails

Required skills

PostgreSQL (large-scale, HA, migrations), Ruby on Rails, system-level design, algorithms, performance optimization, data retention strategies, schema change management, asynchronous communication.

Preferred skills

Data engineering, infrastructure, developer tooling, open source contribution.

Technologies

PostgreSQL, Ruby on Rails

Responsibilities

Develop backend features for data retention and lifecycle management; build tooling for SQL traffic replay and background operations; design shift-left guardrails for data growth; collaborate with product, UX, and infrastructure teams; document database best practices; participate in tier 2 on-call rotation.

Seniority

Senior, hands-on IC