Join GitLab as a Senior Backend Engineer to build scalable data frameworks and tooling in a fully remote environment.
Posted by employer 1 month ago
First seen on Joblaze 1 month ago
Last verified on the company career page 16 hours ago
Skills & Technologies
What you'll build
Must have
Nice to have
Practical constraints
AI in the day-to-day
All team members are expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.
Not disclosed in this posting: compensation, years of experience, visa sponsorship.
Benefits
Joblaze summary
In the role of Senior Backend Engineer within GitLab's Database Excellence group, the individual will focus on developing and enhancing data frameworks that ensure the scalability and health of application datastores. Key skills include expertise in PostgreSQL and Ruby on Rails, with a strong emphasis on data retention and lifecycle management. This position is well-suited for experienced engineers who can navigate complex production environments and collaborate effectively in a fully remote setting. The team operates with a high degree of autonomy, emphasizing proactive solutions to data challenges.
Joblaze insights
Quick facts
From the original posting
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
As a Senior Backend Engineer with the Database Excellence group, you'll build and evolve the data frameworks and tooling that keep GitLab's application datastores scalable, healthy, and safe across both GitLab.com and thousands of self-managed instances. A primary focus for this role is building proactive data growth controls for GitLab.com, including retention and lifecycle management frameworks, enforcement of retention policies at schema-change time, and tooling that keeps database growth sustainable as AI-driven development accelerates how quickly data accumulates. You'll help teams across GitLab reason confidently about data architecture, placement, and lifecycle management, while proactively identifying saturation points in our GitLab.com infrastructure and driving corrective actions with partner teams. With the team's recent move into the Data Engineering organization, you'll also shape new scalability and data health features for self-managed customers, working hands-on with PostgreSQL and Ruby on Rails in a fully remote, highly collaborative environment.
Some examples of our projects:
The Database Excellence Group is a remote, agile backend team that builds and maintains the frameworks, patterns, and tooling that enable GitLab teams to work confidently with data at scale across all application datastores. As part of the broader Data Engineering organization, we focus on data scalability, health, and developer enablement for both GitLab.com and thousands of self-managed deployments, collaborating closely with infrastructure, software delivery, and analytics stages to ensure data changes are safe, performant, and compatible across diverse environments. We are independent, self-organized contributors, and we collaborate asynchronously across regions. We are currently expanding our mission from proactively identifying and addressing saturation points in GitLab.com infrastructure to also delivering scalability features and data health initiatives to self-managed customers.
Standard company text repeated across GitLab's postings is omitted here.