Similar Jobs
See allBackend Engineer, Create: Repository Management (Ruby)
GitLab
UK
Ruby
GraphQL
SQL
Senior Backend Engineer (Ruby), Plan: Spec-Driven Development
GitLab
Europe
Ruby On Rails
Python
PostgreSQL
Senior Backend Engineer, Create: Source Code Experience (Ruby)
GitLab
Canada
Ruby
GraphQL
SQL
Engineering Manager for Postgres
Render
Global
Postgres
System Design
Engineering Management
Backend Software Engineer - Data Layer
Camunda
Global
PostgreSQL
Elasticsearch
Backend Engineering
What you'll do:
- Build and test the system that safely applies database schema changes during upgrades for both GitLab.com and self-managed customers.
- Develop and maintain testing frameworks that validate schema changes before they reach production.
- Implement checks and safeguards that catch problems before upgrades run, preventing failed or slow upgrades for customers.
What you'll bring:
- Professional software engineering experience with PostgreSQL in large, complex production environments, including schema migrations and performance tuning.
- Proficiency with Ruby on Rails, with experience designing, implementing, and reviewing backend features and services.
- Strong written communication skills and comfort working asynchronously in an all-remote, distributed team.
About the team:
- We are a remote, agile backend group within the Database Excellence stage, focused on the database upgrade experience.
- We work asynchronously and partner closely with Database Architecture, Database Health, Database Automation, packaging, distribution, QA, and operations teams.
- Our work ensures that customers can upgrade safely, quickly, and predictably.
How GitLab supports full-time employees:
- Flexible Paid Time Off to support work-life balance.
- Equity Compensation and Employee Stock Purchase Plan.
- Growth and Development Fund and Parental Leave.
GitLab
GitLab is the intelligent orchestration platform for DevSecOps, helping organizations increase developer productivity and improve operational efficiency. With over 50 million registered users and more than 50% of the Fortune 100 trusting their platform, GitLab fosters a high-performance, all-remote culture driven by values like transparency, collaboration, and inclusion.