CareerPlan

Staff Backend Engineer, Database Automation

RemoteFull-time$153k2026-10-12 → 2026-11-09
Remote

Core

Build and evolve database automation and PostgreSQL as a service capabilities for GitLab's infrastructure, automating the full lifecycle of PostgreSQL to make operations safer, consistent, and scalable.

Role type

Staff Backend Engineer (Database Automation)

Builds

PostgreSQL as a Service platform, SQL Traffic Replay Tooling, and major version upgrade automation for high-throughput, always-on internet services.

Domain

Cloud Infrastructure, Database Operations, DevSecOps

Required skills

Go, PostgreSQL, Kubernetes operators/controllers, Infrastructure as Code, High Availability, Replication, Backups, System-level performance trade-offs

Preferred skills

Ruby, AI agents, Operator-based approaches

Technologies

Go, PostgreSQL, Kubernetes, Infrastructure as Code, Ruby on Rails

Responsibilities

Design and maintain Go-based automation for PostgreSQL provisioning, configuration, upgrades, failover, scaling, and decommissioning. Build automation integrating compute, storage, networking, and identity across cloud providers. Research and implement improvements to PostgreSQL performance and scalability. Review database automation and Go changes for safety and performance. Document automation practices and operational patterns. Operate built solutions in production and guide iterations based on feedback.

Seniority

Staff, hands-on IC with strategic influence