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