Senior Backend Engineer (Ruby)
Remote · from anywhere
Core
Design and build systems allowing AI agents to interact with the full software delivery lifecycle, including the GitLab MCP server.
Role type
Senior Backend Engineer (Ruby)
Builds
GitLab's MCP server and agentic tools for the software delivery lifecycle
Domain
DevSecOps / AI Engineering
Deliverable
production ML models
Required skills
Ruby on Rails, GraphQL, REST APIs, RSpec, background jobs, API design, scalability, backward compatibility
Preferred skills
Python backends, Vue frontends
Responsibilities
Develop and maintain features for Agentic Tools in the GitLab monolith; Design and implement GraphQL/REST APIs; Improve automated testing frameworks; Share engineering standards and patterns; Participate in Tier 2 on-call rotations; Analyze competitive landscape for MCP server
Seniority
Senior, hands-on IC