Backend Engineer (Ruby)
Remote
Core
Design and build backend systems enabling AI agents to interact with GitLab's software delivery lifecycle, including the MCP server.
Role type
Intermediate Backend Engineer (Ruby)
Builds
Agentic Tools features and AI agent integrations within the GitLab monolith
Domain
DevSecOps platform / AI Engineering
Deliverable
production ML models
Required skills
Ruby on Rails, GraphQL, REST APIs, PostgreSQL, RSpec, background jobs, AI tooling
Preferred skills
Python backends, Vue frontends, AI-powered backend features
Technologies
Ruby, Rails, GraphQL, REST, PostgreSQL, RSpec, Python, Vue
Responsibilities
Develop and maintain features for Agentic Tools; Design and implement GraphQL/REST APIs; Improve automated testing frameworks; Participate in Tier 2 on-call rotations; Share standards and patterns for AI integration
Seniority
Intermediate, hands-on IC