← Back to list

Job
Backend Engineer (Ruby), AI Engineering: Agent Observability
Backend Developer
• Remote
• Full-time
•
Canada
Join GitLab's Agent Observability team to build systems that let AI agents interact with the full software delivery lifecycle, well beyond pure code creation.
Responsibilities
- ▹Develop, ship, and maintain Agent Observability and Interactions features across the GitLab monolith backend and the AI gateway, securely and with strong test coverage
- ▹Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements
- ▹Design, implement, and review GraphQL, REST APIs, and related backend logic
- ▹Improve and extend automated testing, including RSpec, to strengthen quality and feedback loops
- ▹Share standards and learnings with other engineers, raising the bar for responsible AI integration
- ▹Participate in Tier 2 on-call rotations, troubleshooting production issues and contributing to root cause analysis
Requirements
- ▹Experience building and maintaining production applications with Ruby on Rails, including background jobs, APIs, and data models
- ▹Comfortable working across the stack in a mature codebase
- ▹Proficiency designing or extending REST and/or GraphQL APIs with attention to scalability and backward compatibility
- ▹Strong practical experience working with AI tooling on a daily basis
- ▹SQL skills and familiarity with relational databases such as PostgreSQL
- ▹Openness to learning and collaborating in an async-first, distributed team
- ▹Clear written and verbal communication, including technical proposals and documentation
Nice to have
- ▹Familiarity with Python backends and/or Vue frontends
- ▹Experience designing and shipping AI-powered backend features and integrations
Soft skills
Communication and documentationCollaboration in an async, distributed teamOpenness to learning
What we offer
- ▹Flexible Paid Time Off
- ▹Team Member Resource Groups
- ▹Equity Compensation & Employee Stock Purchase Plan
- ▹Growth and Development Fund
- ▹Parental Leave
About the company
Agent Observability is a new functional team within GitLab's Agent Execution group (initially 3 engineers across AMER/EMEA, 8+ engineers in the wider group), aiming to make the Duo Agent Platform the backbone of many AI features at GitLab.
Similar jobs

Job
Federal Back-End Engineer
Horizon3ai
Cpp
+9
💰 Salary: not specified
🌍 Remote
USA only
🗣️ EN

Job
Backend Developer Python mit Schwerpunkt Data Platform & Cloud (w/m/div.)
Bosch
CeleryDatabricks
+9
💰 Salary: not specified
🏢 On-site
Linz
🗣️ German

Job
· Mid-level
Backend Engineer (Ruby), AI Engineering: Agent Observability
GitLab
+3
💰 Salary: not specified
🌍 Remote
Poland only
🗣️ EN
Himalayas

Job
· Senior
Backend Engineer | Senior | Go | Product & Startup Experience | Saily
Nord Security
+18
€6,000–€7,200/mo
gross
🔀 Hybrid
Vilnius
🗣️ EN

Job
· Senior
Backend Engineer | Senior | Go | Product & Startup Experience | Saily
Nord Security
+18
24,000–33,400 zł/mo
gross
🌍 Remote
Poland only
🗣️ EN

Job
· Mid-level
Intermediate Kotlin Back-End Developer
Imaginary Cloud
+24
€25,470–€39,000/yr
gross
🌍 Remote
Portugal only
🗣️ EN
Himalayas