Senior Backend Engineer (ruby), AI Engineering: Duo Agent Platform Tools

GitLab GitLab · Enterprise · Canada +1 · Remote · AI Engineering

Senior Backend Engineer responsible for developing and maintaining features for Agentic Tools, focusing on enabling AI agents to interact with the software delivery lifecycle via GitLab's MCP server and future technologies. The role involves end-to-end ownership of complex features, architectural pattern design, and collaboration with various engineering teams.

What you'd actually do

  1. Develop, ship, and maintain features and improvements for Agentic Tools across the GitLab monolith backend in a secure, well-tested, and performant way.
  2. Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements.
  3. Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients.
  4. Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops.
  5. Share standards, patterns, and learnings with other engineers, raising the bar for responsible AI integration and evidence-driven engineering across the team.

Skills

Required

  • Experience building and maintaining production applications with Ruby on Rails
  • work with background jobs, APIs, and data models
  • Proficiency in designing or extending REST and/or GraphQL APIs
  • scalability
  • maintainability
  • backward compatibility

Nice to have

  • Python backends
  • Vue frontends

What the JD emphasized

  • end-to-end ownership of complex features
  • architectural patterns
  • AI agents interact with the full software delivery lifecycle
  • GitLab's MCP server
  • AI strategy

Other signals

  • AI agents interacting with software delivery lifecycle
  • GitLab's MCP server
  • expose functionality to AI agents
  • intersection of GitLab's core platform and its AI strategy