New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GitLab

Senior Backend Engineer (Ruby), AI Engineering: DAP Repository Flows

GitLab
Apply →
remote senior full-time Remote, United Kingdom

First indexed 8 Aug 2026

Description

GitLab is seeking a Senior Backend Engineer (Ruby) to join the AI Engineering team, specifically the DAP Repository Flows team. The team owns two areas within GitLab's Duo Agent Platform (DAP): DAP onboarding and repository/background flows.

As a Senior Software Engineer, you will own features end to end, from design through delivery, building agentic experiences on top of the Duo Agent Platform.

Responsibilities:

  • Own the design and delivery of features end to end across DAP onboarding and repository/background flows.
  • Build autonomous and scheduled agents that operate on customer codebases, building on top of the Duo Agent Platform.
  • Improve the DAP onboarding experience so customers can get a project configured and productive quickly.
  • Collaborate with engineers across the DAP organization on shared interfaces and patterns.
  • Review designs and code, and contribute to the team's technical quality.
  • Contribute to a culture of autonomy, ownership, high context sharing, and async-first collaboration.

Requirements:

  • Strong, hands-on experience with Ruby and Ruby on Rails in production systems.
  • Experience integrating LLMs into products (product integration, not ML model training).
  • Experience building agentic systems: autonomous or semi-autonomous agents that take actions on a user's behalf.
  • A track record of designing and shipping features independently in a collaborative team.
  • Strong written communication and the ability to operate effectively in a distributed, async-first environment.

Benefits:

  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/gitlab/jobs/8646595002