CareerPlan

Intermediate-Senior Backend Engineer (Ruby)

UKRemoteFull-time2026-10-16 → 2026-11-10
Remote

Core

Build GitLab's intent-to-code loop (agentic workflows) that turn stated intent into refined work items, implementation plans, and verified mergeable code.

Role type

Intermediate-Senior Backend Engineer (Ruby)

Builds

Agentic workflows, application programming interfaces, data models, and evaluation systems for the Plan: Spec-Driven Development team.

Domain

DevSecOps / Artificial Intelligence / Software Development

Deliverable

production ML models

Required skills

Ruby on Rails, Python, PostgreSQL, API design, GraphQL, product ownership, technical leadership, mentoring

Preferred skills

Large language model application programming interfaces, artificial intelligence gateway, GraphQL performance at scale, agent systems

Technologies

Ruby on Rails, Python, PostgreSQL, GraphQL, GitLab Duo Agent Platform, large language model application programming interfaces, artificial intelligence gateway

Responsibilities

Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning. Build flows, APIs, and data models behind agent-generated work items and implementation plans. Develop evaluation and benchmarking systems for workflow quality and token cost. Collaborate with product, design, and users to shape scope. Coordinate multi-person projects in an asynchronous, all-remote environment. Mentor other engineers and contribute to technical direction.

Seniority

Intermediate-Senior, hands-on IC with leadership responsibilities