A live role

Senior Backend Engineer (Go), Tenant Scales: Gitaly

from GitLab · read the original and apply on their site

Remote, Canada

Our take: The real work here is owning distributed Git storage systems end to end, keeping repository access fast and reliable at scale while partnering across teams and carrying operational ownership.

If you light up at the boundary between GitLab and Git, where repository access has to be fast, reliable, and secure at enormous scale, this is your playground. You will own complex storage and reliability work end to end, reason about failure modes and concurrency, and lift the whole team through thoughtful reviews and clear writing. The team works autonomously and remotely, prizes pragmatic trade-offs over purity, and expects you to make calls transparently and share what you learn.

Needs

  • distributed systems design
  • debugging hard problems
  • backend code in go
  • incident response
  • cross-team partnering
  • explaining trade-offs

Rewards

  • data-driven decisions
  • mentoring engineers
  • code review craft
  • owning initiatives end to end
  • self-directed execution
  • scaling git storage

Demands

  • carrying the pager
  • aligning stakeholders
  • naming the risks
  • critical service pressure

Grows

  • influencing decisions
  • technical design calls
  • clear documentation
  • root cause analysis

Values

  • pragmatic engineering
  • sustainable quality
  • transparent decisions
  • remote by default
  • autonomy with closeness
  • async communication

Drains

  • user emergencies
  • customer escalations
  • compliance paperwork

Would you love this work?

See how what you love doing lines up with this role - it takes about ten minutes to find out.

Find what I'd love to do next