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

G
GitLabDevSecOps
Location: Remote, United Kingdom, EMEAFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLPostgreSQLSQLRuby on RailsRESTful APIs

Requirements

  • Experience building and maintaining production applications with Ruby on Rails.
  • Proficiency in designing or extending REST or GraphQL APIs with attention to scalability and maintainability.
  • 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 at the application and infrastructure layers.
  • Comfort working across the stack in a mature codebase.
  • Openness to learning and collaborating in an asynchronous, distributed team.

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, including RSpec, to strengthen quality and reliability.
  • Share standards, patterns, and lessons with other engineers to support responsible AI integration.
  • Participate in Tier 2 on-call rotations, troubleshoot production issues, and improve observability and resiliency.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now