Senior Backend Engineer (Ruby), AI Catalog: External AgentsActive

The opportunity

External Agents is a functional team within the AI Catalog group . We will initially consist of three engineers across Europe, the Middle East, and Africa (EMEA) time zones, while the wider AI Catalog group includes more than eight engineers across Asia-Pacific (APAC), EMEA, and the Americas (AMER).

What you'll do

  • Develop, ship, and maintain secure, well-tested, and performant external: agent integrations across the GitLab monolith backend.

  • Collaborate with Product Management, user experience, frontend, backend, and: AI specialists to refine requirements and deliver high-quality improvements iteratively.

  • Design, implement, and review GraphQL and REST application programming: interfaces (APIs) and related backend logic, with clear contracts for frontend clients.

  • Improve and extend automated testing, including RSpec and other frameworks,: to strengthen quality, reliability, and developer feedback loops.

  • Share standards, patterns, and lessons with other engineers to support: responsible AI integration and evidence-based engineering across the team.

  • Participate in Tier 2 on-call rotations , troubleshoot production issues,: contribute to root cause analysis, and improve observability and resiliency.

What they're looking for

  • Assess the competitive landscape and help GitLab build strong AI integrations as agentic technology evolves.