CareerPlanSign in

Senior Backend Engineer (Go), Tenant Scale: Gitaly

🌐 Remote💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Build GitLab's Git data storage tier (Gitaly), a standalone product providing reliable, secure, and fast access to Git repositories via APIs and storage operations.

Role type

Senior Backend Engineer (Go)

Builds

Distributed storage systems, repository management, high availability, and performance-critical Git infrastructure.

Domain

DevSecOps, Source Code Management (SCM), Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Go, distributed systems design, high availability, performance optimization, systems debugging, incident response, stakeholder alignment, technical leadership, mentoring

Preferred skills

Ruby, Git internals, gRPC, Git server infrastructure

Technologies

Go, gRPC, Git

Responsibilities

Own moderately sized to complex technical initiatives from design to operational follow-through; Lead technical design for distributed storage and scalability problems; Partner with cross-functional teams to deliver outcomes; Improve engineering practices through mentoring and code reviews; Take operational ownership including incident response and capacity analysis; Respond to user emergencies and platform alerts.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.