A live role
Backend Engineer, Geo Team
from GitLab · read the original and apply on their site
Bangalore, India
Our take: The real work here is building and operating the backend that keeps GitLab's data replicating correctly and recovering reliably across large distributed deployments.
If you love the quiet satisfaction of making data replicate correctly across the world and recover cleanly when things go wrong, this is your kind of work. You will own backend services in Ruby on Rails and PostgreSQL that Fortune 100 customers trust to ship and recover, with a real bar for observability and safe rollout. It suits someone who finds replication lag a puzzle worth chasing and who takes pride in systems that hold up under pressure.
Needs
- backend rails work
- postgres replication
- distributed systems design
- monitoring and alerting
- debugging deep issues
- incident response
Rewards
- reliability engineering
- careful rollout craft
- solving hard replication
Demands
- cross-team collaboration
- incident response
- operational ownership
- recovery objectives
- reviewing merge requests
Grows
- distributed systems depth
- disaster recovery instincts
- new architectures
- explaining to partners
Values
- operational rigour
- craftsmanship
- ownership
- async remote work
- long-term reliability
Drains
- customer escalations
- post-incident writeups
- complex migrations
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