GitLab
Staff Backend Engineer, Database Automation (Go)
About this role
Description: Join GitLab as a Staff Backend Engineer in the Database Excellence group to build and evolve database automation and PostgreSQL as a service capabilities. Use Go to automate the full lifecycle of PostgreSQL, enhancing safety, consistency, and scalability for high-throughput services. Requirements: Professional experience with PostgreSQL in large production environments and building database-as-a-service products. Proficiency in Go, including backend service design, implementation, and testing. Experience with Kubernetes operators or similar automation for stateful services is preferred. Familiarity with infrastructure as code and core database operations concepts. Strong written communication skills and ability to work asynchronously in a remote team. Self-directed work style with effective organizational skills and alignment with GitLab's values. Benefits: Competitive salary range of $152,800 - $259,200 USD. Flexible Paid Time Off and comprehensive health, financial, and well-being benefits. Equity compensation and employee stock purchase plan. Growth and development fund for professional advancement. Parental leave and support for team member resource groups.