Senior Backend Engineer — Data Retention (Ruby, PostgreSQL)

Stackd

United Kingdom

Remote

GBP 70,000 - 90,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GitLab is seeking a Senior Backend Engineer to build and evolve data frameworks that scale across SaaS and self-managed deployments. You will focus on retention and lifecycle management, schema-change enforcement, and data health tooling in a fully remote, agile environment.

You'll work with PostgreSQL and Ruby on Rails, collaborate with multiple teams, and help advance data safety, performance, and scalability across GitLab.com and self-managed instances.

Qualifications

  • Experience with PostgreSQL in large production environments.
  • Proficiency with Ruby on Rails or another Ruby framework.
  • Ability to reason about software design and performance trade-offs.

Responsibilities

  • Develop and iterate backend features and data frameworks for data at scale.
  • Design and build data retention and lifecycle management frameworks.
  • Collaborate with product, UX, infrastructure, and analytics teams.
  • Review database-related changes to ensure data integrity and performance.
  • Develop tooling such as SQL traffic replay and background operations.

Skills

Ruby
PostgreSQL
Data Management

Tools

Ruby on Rails

Job description

GitLab is seeking a Senior Backend Engineer to build and evolve data frameworks that scale across SaaS and self-managed deployments. You will focus on retention and lifecycle management, schema-change enforcement, and data health tooling in a fully remote, agile environment.

You'll work with PostgreSQL and Ruby on Rails, collaborate with multiple teams, and help advance data safety, performance, and scalability across GitLab.com and self-managed instances.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Data Health (Remote)
Senior Backend Engineer — Data Health (Remote)

GitLab Inc. • United Kingdom

Remote
GBP 90,000 - 130,000
Senior Backend Engineer, Database Excellence (Ruby)
Senior Backend Engineer, Database Excellence (Ruby)

Stackd • United Kingdom

Remote
GBP 70,000 - 90,000
Remote Backend Engineer — AI-Driven Repository Management
Remote Backend Engineer — AI-Driven Repository Management

GitLab Inc. • United Kingdom

Remote
GBP 70,000 - 110,000
Staff Backend Engineer - Developer Experience Platform
Staff Backend Engineer - Developer Experience Platform

GitLab • United Kingdom

On-site
GBP 110,000 - 190,000
Health benefits
Flexible PTO
Employee Resource Groups
+3
Senior Backend Engineer, AI Platforms — Remote
Senior Backend Engineer, AI Platforms — Remote

GitLab • United Kingdom

On-site
GBP 90,000 - 130,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 Coding (Remote UK)
Senior Backend Engineer - AI Coding (Remote UK)

Software Careers • United Kingdom

On-site
GBP 110,000 - 150,000
Backend Engineer, Create: Repository Management New Remote, United Kingdom
Backend Engineer, Create: Repository Management New Remote, United Kingdom

GitLab Inc. • United Kingdom

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

GitLab • United Kingdom

On-site
GBP 98,000 - 210,000
Flexible Paid Time Off
Employee Stock Purchase Plan
Growth and Development Fund
+1
Senior Fullstack Engineer, Marketing New Remote, United Kingdom
Senior Fullstack Engineer, Marketing New Remote, United Kingdom

GitLab Inc. • United Kingdom

Remote
GBP 90,000 - 150,000