New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GitLab

Senior Backend Engineer, Database Excellence (Ruby)

GitLab
Apply →
remote senior full-time Remote, United Kingdom

First indexed 10 Sept 2026

Description

GitLab is seeking a Senior Backend Engineer for its Database Excellence group. As a Senior Backend Engineer, you will build and evolve data frameworks and tooling to keep GitLab's application datastores scalable, healthy, and safe. You will focus on building proactive data growth controls for GitLab.com, including retention and lifecycle management frameworks.

Responsibilities:

  • Develop and iterate backend features and data frameworks for scalable data handling.
  • Design and build data retention and lifecycle management frameworks.
  • Create shift-left guardrails to catch unsustainable data growth patterns.
  • Collaborate with various teams to design and ship high-performing solutions.
  • Review and improve database-related changes from other engineers.
  • Design, build, and maintain tooling for scalability and performance issues.
  • Research and implement improvements to data retention, database performance, and data health.
  • Document database best practices and data architecture guidance.

Requirements:

  • Professional software engineering experience with PostgreSQL in large, complex production environments.
  • Proficiency with Ruby on Rails or another Ruby framework.
  • Ability to reason about software design, algorithms, and performance trade-offs.
  • Strong written communication skills and comfort working asynchronously in a remote team.
  • Self-directed work style with effective organisational skills.
  • Alignment with GitLab's values, including transparency, collaboration, and contribution to open source.

Benefits:

  • Benefits to support health, finances, and well-being.
  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity Compensation & Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental Leave.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/gitlab/jobs/8778943002