As a Senior or Staff Backend Engineer with the Database Excellence group, you'll build and evolve database automation and PostgreSQL as a service capabilities for GitLab. The level will be determined during the hiring process. You'll use Go to automate the full lifecycle of PostgreSQL across GitLab's infrastructure, making database operations safer, more consistent, and easier to scale for databases that sit behind high-throughput, always-on internet services. You'll work closely with partner teams to shape how GitLab provisions and manages PostgreSQL in a fully remote, highly collaborative environment. Some examples of our projects: SQL Traffic Replay Tooling, which validates upgrades and changes against real production workloads. PostgreSQL as a Service Platform, which provides standardized, automated provisioning and lifecycle management for internal product databases. PostgreSQL Major Version Upgrade Automation, which supports safe, repeatable major upgrades at GitLab.com scale.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed