Salary not listed

Senior Backend Engineer (Go), Tenant Scales: Gitaly

BackendRemote — Canada
Published on 2026-11-13
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and operate GitLab’s Git data storage tier, helping make repository access reliable, secure, and performant at scale. Own technical initiatives from design through rollout and operational follow-through, contributing to the next generation of source code management.

About the company

GitLab is a DevSecOps platform that brings source control, CI/CD, security, and project management into a single application. It helps engineering teams plan, build, secure, and ship software faster.

The team

Gitaly team

Stack

GoRubyGitgRPC

What you'll do

  • Own technical initiatives from problem definition and design through implementation, rollout, and monitoring
  • Lead design for distributed storage, repository management, performance, reliability, and scalability
  • Coordinate cross-functional work with Git, Infrastructure, Site Reliability Engineering, Dedicated, and customer-facing teams
  • Mentor engineers and improve documentation, reviews, and engineering practices
  • Participate in incident response, on-call duties, capacity analysis, and customer escalations

What we're looking for

  • Significant experience building and operating distributed or highly available production systems
  • Experience owning complex projects end to end, including rollout and operational support
  • Strong systems design skills covering performance, failure modes, consistency, concurrency, capacity, and observability
  • Professional experience with Go or another backend or systems language
  • Experience with incident response and improving systems based on operational learnings
  • Strong communication, cross-team collaboration, and mentoring skills

Nice to have

  • Experience with Ruby, Git internals, gRPC, or Git server infrastructure

Benefits

  • Flexible paid time off
  • Equity compensation and employee stock purchase plan
  • Growth and development fund
  • Parental leave
  • Health, financial, and well-being benefits
  • Team member resource groups
View original job post