Senior Backend Engineer — Data Health (Remote)

GitLab Inc.

United Kingdom

Remote

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

GitLab Inc. is seeking a Senior Backend Engineer in a fully remote UK role to evolve data frameworks and tooling that keep GitLab's application datastores scalable, healthy, and safe. You’ll work on proactive retention and lifecycle management for GitLab.com and self-managed deployments.

You will partner with product, analytics, and infra teams to design scalable data solutions, review changes for integrity, and drive data health initiatives across environments.

Qualifications

  • Professional software engineering experience working with PostgreSQL in large, complex production environments, including high availability and zero-downtime migrations.
  • Proficiency with Ruby on Rails or another Ruby framework, including backend development and review.
  • Ability to reason about software design, algorithms, and performance trade-offs at a system level.
  • Strong written communication skills and comfort working asynchronously in an all-remote team.
  • Self-directed work style with effective organizational skills and prioritization.
  • Alignment with GitLab's values: transparency, collaboration, inclusion, and open source.
  • Willingness to learn and apply new tools across data, infrastructure, or developer tooling domains.

Responsibilities

  • Develop and evolve backend features and data frameworks for data at scale across SaaS and self-managed deployments.
  • Design and build data retention and lifecycle management frameworks, including policy enforcement and automated removal tooling.
  • Build guardrails and schema-change-time enforcement to curb unsustainable data growth.
  • Collaborate with product, UX, frontend, infra, software delivery, and analytics to ship high-performing solutions.
  • Review and improve database-related changes to ensure data integrity and performance across deployments.
  • Develop tooling such as SQL traffic replay and background operations to surface scalability issues.
  • Research and implement improvements to data retention, performance, and data health, including migration testing.
  • Document database best practices and architecture guidance for developer teams.
  • Develop proactive tooling and guardrails to detect and remediate issues early in the lifecycle.

Skills

PostgreSQL
Ruby on Rails
System design
Written communication
Async collaboration
Self-management
Learning agility

Job description

GitLab Inc. is seeking a Senior Backend Engineer in a fully remote UK role to evolve data frameworks and tooling that keep GitLab's application datastores scalable, healthy, and safe. You’ll work on proactive retention and lifecycle management for GitLab.com and self-managed deployments.

You will partner with product, analytics, and infra teams to design scalable data solutions, review changes for integrity, and drive data health initiatives across environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Backend Engineer — Remote
Senior Staff Backend Engineer — Remote

Jackalope Digital LLC • United Kingdom

Remote
GBP 100,000 - 140,000
Flexible Paid Time Off
Equity compensation
Growth & Development Fund
Backend Engineer (EMEA) — AI-Powered, Remote-First
Backend Engineer (EMEA) — AI-Powered, Remote-First

GitLab • United Kingdom

Remote
GBP 70,000 - 110,000
Flexible Paid Time Off
Equity Compensation & Employee Stock-P
Employee Development Fund
+2
Senior Backend Engineer - AI Coding (Remote UK)
Senior Backend Engineer - AI Coding (Remote UK)

Software Careers • United Kingdom

On-site
GBP 110,000 - 150,000
Senior Ruby Backend Engineer for AI Integrations (Remote UK)
Senior Ruby Backend Engineer for AI Integrations (Remote UK)

GitLab • United Kingdom

Remote
GBP 90,000 - 140,000
Senior Backend Engineer — AI-Driven, Remote UK
Senior Backend Engineer — AI-Driven, Remote UK

GitLab Inc. • United Kingdom

Remote
GBP 90,000 - 130,000
Backend Engineer — AI-Powered, Remote-First
Backend Engineer — AI-Powered, Remote-First

GitLab Inc. • United Kingdom

Remote
GBP 85,000 - 135,000
Engineering Manager, Dedicated Integrations (Remote UK)
Engineering Manager, Dedicated Integrations (Remote UK)

Triwill Group • United Kingdom

Remote
GBP 110,000 - 160,000
Intermediate Backend Engineer (RoR), Security Risk Management: Platform Management
Intermediate Backend Engineer (RoR), Security Risk Management: Platform Management

GitLab • United Kingdom

Remote
GBP 98,000 - 210,000
Flexible Paid Time Off
Employee Stock Purchase Plan
Growth and Development Fund
+1
Senior Assigned Support Engineer, EMEA — Remote
Senior Assigned Support Engineer, EMEA — Remote

Software Careers • United Kingdom

On-site
GBP 90,000 - 120,000
Backend Engineer, EMEA — Remote & AI-Driven Ownership
Backend Engineer, EMEA — Remote & AI-Driven Ownership

Jackalope Digital LLC • United Kingdom

Remote
GBP 65,000 - 95,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund