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

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

GitLab
Apply →
remote staff full-time Remote, Canada; Remote, United States

First indexed 8 Aug 2026

Description

GitLab is seeking a Staff Backend Engineer (Ruby) to join the AI Engineering team, specifically the DAP Repository Flows team. The team focuses on DAP onboarding and repository/background flows, which are crucial for delivering AI-powered automation on repositories.

As a Staff Software Engineer, you will set the technical direction for the team, drive complex initiatives, and raise the engineering bar for building agentic experiences on top of the Duo Agent Platform.

Key responsibilities:

  • Set and drive the technical direction for the DAP Repository Flows team
  • Lead the design and delivery of autonomous and scheduled agents that operate on customer codebases
  • Design and refine the DAP onboarding experience
  • Partner across teams in the broader DAP organization
  • Mentor senior and intermediate engineers
  • Identify and resolve complex technical problems

Requirements:

  • Deep, hands-on experience with Ruby and Ruby on Rails in production systems
  • Demonstrated experience integrating LLMs into products
  • Experience building agentic systems
  • A track record of designing and shipping complex, high-scale systems
  • Strong written communication and the ability to operate effectively in a distributed, async-first environment

Benefits:

  • Benefits to support 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/8646573002