Skip to content
GitLab logo

Senior Backend Engineer (Ruby), Plan: Spec-Driven Development

GitLabDevOps Platform company
RemoteSenior
Khosla Ventures logo
Khosla Ventures
August Capital
GV logo
GV
ICONIQ Capital logo
ICONIQ Capital
Goldman Sachs logo
Goldman Sachs
Y Combinator logo
Y Combinator
Software Engineering

About the role

TL;DR

Senior Backend Engineer to build GitLab's intent-to-code loop using Ruby on Rails and Python.

  • {"about_the_role": "As a Senior Backend Engineer on the Plan: Spec-Driven Development team, you'll help build GitLab's intent-to-code loop, owning early-stage backend work across flows, APIs, data models, and evaluation systems.
  • You'll join a small, distributed team working on a high-visibility product bet, collaborating toward a public beta.", "key_responsibilities": ["Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning.", "Build the flows, application programming interfaces, and data models behind agent-generated work items, implementation plans, durable specifications, and mergeable code.", "Develop evaluation and benchmarking systems that measure workflow quality, token cost, and success rate.", "Collaborate directly with product, design, engineers, design partners, and users to shape scope and make practical trade-offs.", "Mentor other engineers and contribute to technical direction across the Plan group and related artificial intelligence initiatives."], "requirements": ["Strong Ruby on Rails experience in a large production codebase and production experience with Python.", "Experience driving substantial projects with several engineers over multiple months, with clear user or business outcomes.", "A product mindset and experience owning features end to end, including shaping scope, making trade-offs, engaging with users, and learning from adoption after launch.", "A full stack background with a current focus on backend engineering, plus the ability to read modern frontend code and design effective APIs.", "Strong application programming interface design and structured query language fundamentals."]}
View original posting →

Required skills

Ruby on RailsPythonPostgreSQLREST APIGraphQLSQL

Nice-to-have skills

LLMs

Domain expertise

developer-toolsaiproductivity

Benefits & perks

Equity Compensation & Employee Stock Purchase Plan, Parental Leave, Growth and Development Fund, Flexible Paid Time Off, Team Member Resource Groups

Tech stack

RubyPythonPostgreSQLRuby on RailsGraphQLREST API

Similar jobs

B

Senior Software Engineer, Identity Graph

B

Senior Engineer, Agentic Identity

B

Forward Deployed Engineer