New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GitLab

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

GitLab
Apply →
remote senior full-time Remote, United Kingdom

First indexed 1 Sept 2026

Description

GitLab is seeking a Senior Backend Engineer to join its External Agents team. As a Senior Backend Engineer, you will design and build integrations that bring GitLab agents into tools such as Slack and connect external solutions with GitLab.

Responsibilities:

  • 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.
  • Improve and extend automated testing to strengthen quality, reliability, and developer feedback loops.
  • Share standards, patterns, and lessons with other engineers to support responsible AI integration.
  • Participate in Tier 2 on-call rotations, troubleshoot production issues, and contribute to root cause analysis.
  • Assess the competitive landscape and help GitLab build strong AI integrations.

Requirements:

  • Experience building and maintaining production applications with Ruby on Rails.
  • Comfort working across the stack in a mature codebase.
  • Proficiency in designing or extending REST or GraphQL APIs.
  • Practical experience designing and shipping AI-powered backend features or integrations.
  • Strong SQL skills and familiarity with relational databases such as PostgreSQL.
  • Experience identifying and addressing performance bottlenecks.
  • Openness to learning, collaborating in an asynchronous, distributed team.

Benefits:

  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/gitlab/jobs/8759577002