
GitLab
Mid
Build the backend that lets AI agents operate across GitLab's software delivery lifecycle
GitLab's new Agent Tools team is building the systems — including GitLab's MCP server — that let AI agents interact with the full software delivery lifecycle, not just code generation. This Intermediate Backend Engineer role works in Ruby on Rails across GitLab's monolith, shipping GraphQL/REST APIs at the intersection of GitLab's core platform and its AI strategy.
走进这场面试
免费 · 一场按这个岗位校准的真语音模拟
这场面试考什么
- Ruby on Rails backend development in a large, mature monolith
- Designing REST/GraphQL APIs for scalability and backward compatibility
- Building interfaces (e.g., MCP server) for AI agents to interact with a platform
- Automated testing discipline (RSpec) in a fast-moving feature area
- Production troubleshooting and Tier 2 on-call ownership
- Practical, daily use of AI tooling in one's own engineering workflow
常见提问方向
Walk through a Rails feature you built involving background jobs or data models
How would you design an API contract meant to be called by an AI agent, not just a human client
Tell me about a production incident you triaged and root-caused
How do you use AI tools day-to-day in your own engineering work
Describe your approach to test coverage (RSpec) on a fast-iterating feature
How do you collaborate effectively async across timezones
相关面试

GitLab
Senior
Senior Solutions Architect, MEA

GitLab
Senior
Senior Solutions Architect - Northeast

GitLab
Senior
Engineering Manager, Data Foundations

Netflix
Senior
Software Engineer 5 – Agent Platform, AI Platform

Ramp
Mid
Backend Engineer, Ops

Stripe
Mid