More jobs from this company
views: 0
Senior Backend Engineer (Ruby)
The DAP Repository Flows team owns two areas within GitLab's Duo Agent Platform (DAP). The first is DAP onboarding, helping customers quickly set up a project so they can start using the Duo Agent Platform with minimal friction. The second is repository and background flows: autonomous and scheduled agents that work on a customer's codebase on their behalf.
This work is central to how GitLab delivers AI-powered automation on repositories. 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.
What you'll do in this role
- 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.
What we're looking for
- 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.
More jobs from this company
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.