Staff Backend Engineer, Database Automation (Go)

GitLab
Canada, United States
Workplace: RemoteFull timeUSD 152,800 - 259,200 annuallyFunction: Software EngineeringSkills: ["Written communication","Asynchronous collaboration","Self-directed work","Organizational skills","Ownership"]

Build and evolve Go-based database automation for GitLab’s Database Excellence group, providing PostgreSQL-as-a-service capabilities. Design and maintain automation for provisioning, configuration, upgrades, failover, scaling, and decommissioning across GitLab.com at internet scale. Partner with infrastructure and product teams to integrate IaC and cloud services, improve PostgreSQL performance and data health, and operate the solutions end to end using production feedback.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitLab
GitLab
1 week ago

Staff Backend Engineer, Database Automation (Go)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and evolve Go-based database automation for GitLab’s Database Excellence group, providing PostgreSQL-as-a-service capabilities. Design and maintain automation for provisioning, configuration, upgrades, failover, scaling, and decommissioning across GitLab.com at internet scale. Partner with infrastructure and product teams to integrate IaC and cloud services, improve PostgreSQL performance and data health, and operate the solutions end to end using production feedback.
Location: Canada, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, build, and maintain Go-based automation for the full PostgreSQL lifecycle: provisioning, configuration, upgrades, failover, scaling, and decommissioning.
  • •Build automation that works across infrastructure-as-code tooling and cloud infrastructure, evaluating operator-based approaches as the platform evolves.
  • •Use AI agents as part of building and operating services, including implementation and reducing repetitive work while preserving repository context.
  • •Integrate compute, storage, networking, identity and access management, and managed data services across cloud providers into a coherent PostgreSQL platform.
  • •Operate what you build in production end to end, using production feedback to guide iterative improvements in PostgreSQL performance, scalability, and data health.

Pay and Benefits

Salary: USD 152,800 - 259,200 annually
Equity and Bonus:Equity
Perks:Paid LeaveEquity CompensationEquityParental Leave

Key Requirements

  • •Professional software engineering experience working with PostgreSQL in large, complex production environments, including experience building or operating database-as-a-service capabilities.
  • •Proficiency with Go, including designing, implementing, testing, and reviewing backend services.
  • •Experience developing Kubernetes operators/controllers (or comparable automation) for the lifecycle of stateful services, especially databases.
  • •Comfort with infrastructure as code and core database operations concepts like high availability, replication, backups, and performance trade-offs.
  • •Strong written communication skills and the ability to work asynchronously in an all-remote, distributed team.
Experience:Database-as-a-serviceKubernetesCloud infrastructurePostgreSQLInfrastructure automation
Skills:Written communicationAsynchronous collaborationSelf-directed workOrganizational skillsOwnership
Languages:English
Tech Stack:GoPostgreSQLKubernetesRubyRuby on Rails

Company Brief

GitLab
Provides a single application for the complete DevSecOps lifecycle, offering source code management, CI/CD, security, and collaboration tools to help teams deliver software faster and more securely.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn