Principal Database Engineer, Data Engineering

GitlabGitlab·Remote(Remote, EMEA; Remote, North America)·Work From Anywhere
Software Development
Adjust

WFA Digital Insight

As demand for skilled database engineers grows, Gitlab stands out with its commitment to AI-driven productivity. With over 50 million registered users, the company needs experts who can solve complex challenges around data growth and reliability. If you're a seasoned database engineer looking for a remote role that combines technical expertise with business impact, this could be the opportunity for you.

Job Description

About the Role

As a Principal Database Engineer at Gitlab, you will design and lead the evolution of the PostgreSQL backbone that powers GitLab.com and thousands of self-managed enterprise deployments. Your primary focus will be on solving critical challenges around uncontrolled data growth, complex upgrades and migrations, and always-on reliability at global scale.

Responsibilities

  • Architect scalable, distributed database solutions
  • Build proactive health and reliability frameworks
  • Drive adoption of modern database technologies and data stores

Requirements

  • Strong experience as a database engineer, preferably with PostgreSQL
  • Ability to work hands-on in the codebase and partner closely with product and infrastructure teams

How to Stand Out

  • Tip: Highlight your experience with PostgreSQL and distributed database solutions in your resume and cover letter.
  • Tip: Showcase your ability to drive adoption of modern database technologies and improve production stability.
  • Tip: Prepare to discuss your approach to solving complex challenges around data growth and reliability in your interviews.
  • Tip: Be ready to provide examples of your experience working hands-on in a codebase and collaborating with cross-functional teams.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.