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