Skip to content
GitLabGitLab

Senior Backend Engineer , AI Engineering: DAP Repository Flows

Builds Ruby and Rails backend features for GitLab’s Duo Agent Platform, including onboarding, autonomous agents, and repository workflows. The role requires production Ruby experience, LLM product integration, agentic-systems experience, and independent feature ownership in an async distributed environment.

About the job

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 so customers can configure a project and become productive quickly.
  • Collaborate with engineers across the DAP organization on shared interfaces and patterns.
  • Review designs and code, contributing 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 large language models (LLMs) into products, focused on product integration rather than model training.
  • Experience building agentic systems, including autonomous or semi-autonomous agents that take actions on a user's behalf.
  • Track record of designing and shipping features independently in a collaborative team.
  • Strong written communication and ability to operate effectively in a distributed, async-first environment.

Benefits

  • Flexible paid time off.
  • Team member resource groups.
  • Equity compensation and employee stock purchase plan.
  • Growth and development fund.
  • Parental leave.

Skills

Ruby, Ruby on Rails, LLMs, Llm Product Integration, Agentic Systems, Autonomous Agents, Gitlab Duo Agent Platform, Gitlab Issues, Slack

GitLab

GitLab

United Kingdom

Senior Backend Engineer, Database Excellence
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer building PostgreSQL and Ruby frameworks, guardrails, and tooling for data retention, lifecycle management, scalability, and database health across GitLab’s SaaS and self-managed deployments.

Clear Street

Clear Street

London, United Kingdom

Senior Software Engineer - Futures and Options Execution Services
No salary listedHybrid8+ YOEBackend Engineering

Build and operate a high-performance futures and options execution management platform, integrating market data, exchange connectivity, risk controls, and trading workflows. Requires 8+ years of Java software engineering experience and hands-on experience with low-latency front-office trading systems.

Cloudflare

Cloudflare

Lisbon, Portugal
Senior Software Engineer, Security Rules
€66k+/yrHybrid6+ YOEBackend Engineering

Senior engineer responsible for designing, delivering, and operating distributed systems supporting Cloudflare’s application security products. The role requires 6+ years of experience, strong systems programming skills, technical leadership, and experience with production reliability and mentoring.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Navan

Navan

Berlin, Germany
Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Build and scale backend services for a global corporate expense and payments platform, owning features from design through production support. The role requires strong Java and Spring Boot expertise, distributed-systems experience, cloud knowledge, and 4–6 years of engineering experience.