Senior Ruby Backend Engineer: AI Integrations & APIs

GitLab

United Kingdom

Remote

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible PTO
Equity compensation & ESPP
Growth and development fund
Parental leave

Job summary

GitLab is seeking a Senior Backend Engineer to join the External Agents team. You will design and build integrations that bring GitLab agents into tools such as Slack and connect external AI solutions with GitLab. You’ll take end-to-end ownership of complex features and help shape architectural patterns for exposing GitLab AI functionality.

This high-visibility role works across the AI Catalog group, collaborating with engineers to advance the agent platform within the GitLab ecosystem.

Qualifications

  • Experience building and maintaining production applications with Ruby on Rails.
  • Design and ship scalable REST or GraphQL APIs with stable contracts for frontend clients.
  • Strong SQL skills and experience with PostgreSQL.
  • Experience identifying and addressing performance bottlenecks at application and infra levels.
  • Collaborative, async work in a distributed team with open communication.

Responsibilities

  • Develop, ship, and maintain secure, well-tested integrations across the GitLab monolith backend.
  • Collaborate with Product, UX, frontend, backend, and AI specialists to refine requirements and deliver improvements.
  • Design and review GraphQL/REST APIs and backend logic with clear frontend contracts.
  • Improve automated testing (RSpec and others) to boost quality and feedback loops.
  • Share standards and patterns to support responsible AI integration across the team.
  • Participate in on-call rotations and aid in observability and resiliency.

Skills

Ruby on Rails
GraphQL APIs
REST APIs
SQL PostgreSQL
Performance tuning
Distributed systems
Async collaboration

Tools

RSpec
Git

Job description

GitLab is seeking a Senior Backend Engineer to join the External Agents team. You will design and build integrations that bring GitLab agents into tools such as Slack and connect external AI solutions with GitLab. You’ll take end-to-end ownership of complex features and help shape architectural patterns for exposing GitLab AI functionality.

This high-visibility role works across the AI Catalog group, collaborating with engineers to advance the agent platform within the GitLab ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - AI Coding (Remote UK)
Senior Backend Engineer - AI Coding (Remote UK)

Software Careers • United Kingdom

On-site
GBP 110,000 - 150,000
Senior Backend Engineer — AI-Driven, High-Impact, Remote
Senior Backend Engineer — AI-Driven, High-Impact, Remote

GitLab • United Kingdom

Remote
GBP 110,000 - 150,000
Flexible Paid Time Off
Equity Compensation & Employee Stock/P
Growth and Development Fund
+2
Senior Backend Engineer — AI-Driven, Remote, High Impact
Senior Backend Engineer — AI-Driven, Remote, High Impact

GitLab • United Kingdom

Remote
GBP 90,000 - 140,000
Flexible Paid Time Off
Equity Compensation & Employee Stock_P
Growth and Development Fund
+2
Staff Backend Engineer — Remote, AI-Driven Platform
Staff Backend Engineer — Remote, AI-Driven Platform

GitLab • United Kingdom

Remote
GBP 120,000 - 180,000
Flexible PTO
Remote-first company
Growth and Development Fund
Remote Backend Engineer (EMEA) - AI-Driven & Impactful
Remote Backend Engineer (EMEA) - AI-Driven & Impactful

GitLab • United Kingdom

Remote
GBP 60,000 - 90,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Backend Engineer (Ruby on Rails) — CI/CD & Reliability, Remote
Backend Engineer (Ruby on Rails) — CI/CD & Reliability, Remote

GitLab • United Kingdom

Remote
GBP 70,000 - 110,000
Flexible Paid Time Off
Equity Compensation & Employee Stock
Growth and Development Fund
+2
Lead Engineer, AI Agent Platform
Lead Engineer, AI Agent Platform

GitLab • United Kingdom

On-site
GBP 186,000 - 242,000
Flexible Paid Time Off
Equity Compensation & Employee Stock</
Growth and Development Fund
+1
Staff Backend Engineer — AI-Driven SAST (Remote)
Staff Backend Engineer — AI-Driven SAST (Remote)

GitLab • United Kingdom

Remote
GBP 115,000 - 196,000
Health benefits
Flexible PTO
Equity & ESPP
+2
Remote Engineering Manager — Build Platform & AI Enablement
Remote Engineering Manager — Build Platform & AI Enablement

GitLab • United Kingdom

Remote
GBP 120,000 - 190,000
Equity Compensation & Employee Stock/"
Growth and Development Fund
Parental Leave
Senior Backend Engineer, Core DevOps: Container Registry
Senior Backend Engineer, Core DevOps: Container Registry

Engg • United Kingdom

Remote
GBP 90,000 - 140,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock-P
+3