A live role
Backend Engineer (Ruby), Create: Change Record
from GitLab · read the original and apply on their site
Remote, Poland; Remote, United Kingdom
Our take: The real work here is keeping one of GitLab's oldest and most critical Rails systems reliable while building a trustworthy record of every code change made by humans and AI agents.
If you like going deep on an old, important system and making it faster and more reliable, this is that work: Ruby on Rails at the heart of GitLab's source code, where a tiny team keeps a critical service healthy for millions of users. You will balance tending established systems with building something genuinely new, the trustworthy record of every change made by humans and AI agents alike. It suits someone who takes real ownership, is comfortable in complexity, and enjoys the quiet craft of performance tuning, clean data models, and honest code review.
Needs
- ruby on rails
- backend api design
- data modelling
- improving legacy systems
- root cause analysis
- performance and observability
Rewards
- learning new domains
- visible product impact
- real ownership
- varied work
- growth culture
Demands
- working through ambiguity
- tier 2 on-call
- complex legacy systems
- high reliability stakes
- async remote work
Grows
- backend performance tuning
- agent-based workflows
- ai-assisted delivery
- resiliency engineering
Values
- craftsmanship
- rigour and testing
- transparency
- quality over speed
- continuous learning
Drains
- legacy constraints
- production support
- compliance record-keeping
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