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

GitLab
United Kingdom
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Autonomy","Ownership","High context sharing","Async-first collaboration","Written communication"]

Own end-to-end feature design and delivery for the DAP Repository Flows team, spanning DAP onboarding and repository/background flows. Build autonomous and scheduled agents that operate on customer codebases on top of the Duo Agent Platform, and improve onboarding so customers reach productivity quickly. Collaborate with engineers across the DAP organization on shared interfaces, review designs and code, and help drive an autonomy-and-ownership, async-first team culture.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitLab
GitLab
4 days ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Own end-to-end feature design and delivery for the DAP Repository Flows team, spanning DAP onboarding and repository/background flows. Build autonomous and scheduled agents that operate on customer codebases on top of the Duo Agent Platform, and improve onboarding so customers reach productivity quickly. Collaborate with engineers across the DAP organization on shared interfaces, review designs and code, and help drive an autonomy-and-ownership, async-first team culture.
Location: United Kingdom
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key 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 using the Duo Agent Platform.
  • •Improve the DAP onboarding experience to configure projects quickly and help customers become productive.
  • •Collaborate with engineers across the DAP organization on shared interfaces and patterns.
  • •Review designs and code to contribute to the team’s technical quality while supporting an autonomy- and async-first culture.

Pay and Benefits

Perks:Paid LeaveEquityParental LeaveLearning Budget

Key Requirements

  • •Strong, hands-on production experience with Ruby and Ruby on Rails.
  • •Experience integrating LLMs into products (product integration, not ML model training).
  • •Experience building agentic systems with autonomous or semi-autonomous agents that act 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 work effectively in a distributed, async-first environment.
Experience:AILLMsAgentic systems
Skills:AutonomyOwnershipHigh context sharingAsync-first collaborationWritten communication
Languages:English
Tech Stack:RubyRuby on RailsLLMsDuo Agent PlatformGitLab issuesSlack

Company Brief

GitLab
Provides a single application for the complete DevSecOps lifecycle, offering source code management, CI/CD, security, and collaboration tools to help teams deliver software faster and more securely.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn