A live role
Senior Backend Engineer (Ruby), AI Catalog: External Agents
from GitLab · read the original and apply on their site
Remote, United Kingdom
Our take: The real work here is building and integrating AI agent features end-to-end into GitLab's Ruby on Rails backend, designing clean APIs and carrying them into production.
If you love owning a backend feature from first sketch to production, and the idea of wiring GitLab agents into tools like Slack, Claude Code, and Codex genuinely excites you, this is your patch. You will design APIs, shape the patterns for how a mature Ruby on Rails platform exposes its AI, and do it inside a small remote team that prizes evidence over guesswork. It suits someone who enjoys learning fast at the frontier of agentic tech and is happy to carry a pager for what they build.
Needs
- building backend software
- integrating external tools
- designing apis
- modelling relational data
- extending automated tests
- debugging production issues
Rewards
- end-to-end ownership
- high-visibility work
- shaping new patterns
- learning ai domains
- riding agentic trends
Demands
- carrying the pager
- async cross-team work
- working a mature codebase
- backward-compatible rigour
Grows
- sharing patterns widely
- architectural thinking
- ai backend integration
- observability and resilience
Values
- evidence-based engineering
- ai as multiplier
- fully remote work
- quality iteration
- real ownership
Drains
- tier 2 on-call
- writing test coverage
- navigating a large codebase
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