обновлено 2 дня назад
Senior Backend Engineer (Ruby), Plan: Spec-Driven Development
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Backend Engineer (Ruby), Plan: Spec-Driven Development (Ruby/Rails, Python, AI): Building GitLab's intent-to-code workflows, APIs, data models, and evaluation systems that transform stated intent into refined work items, implementation plans, and verified mergeable code with an accent on agentic workflows, large language model integrations, and production backend reliability. Focus on designing evaluation and benchmarking systems, leading features from unclear problems through release, and coordinating technical work across an asynchronous distributed team.
Location: Remote from Poland or the United Kingdom
Company
provides an intelligent orchestration platform for DevSecOps that helps organizations improve developer productivity, operational efficiency, security, compliance, and software delivery.
What you will do
- Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning.
- Build flows, APIs, and data models for agent-generated work items, implementation plans, durable specifications, and mergeable code.
- Develop evaluation and benchmarking systems to measure workflow quality, token cost, and success rates.
- Build reliable production systems with Ruby on Rails, Python, PostgreSQL, GraphQL, REST APIs, the Duo Agent Platform, LLM APIs, and an AI gateway.
- Collaborate with product, design, engineering, design partners, and users to define scope and make trade-offs.
- Coordinate multi-person projects, mentor engineers, and contribute to technical direction across the Plan group and related AI initiatives.
Requirements
- Strong Ruby on Rails experience in a large production codebase and production experience with Python.
- Experience driving substantial projects involving several engineers over multiple months with measurable user or business outcomes.
- Product mindset with experience owning features end to end, including scope definition, trade-offs, user engagement, and post-launch learning.
- Full-stack background with a current focus on backend engineering, the ability to read modern frontend code, and experience designing effective APIs.
- Strong API design and SQL fundamentals.
- Ability to work independently across functions and regions while providing technical leadership and mentoring.
Nice to have
- Experience with GraphQL.
- PostgreSQL performance at scale.
- Experience building or evaluating LLM or agent systems.
Culture & Benefits
- All-remote, async-first environment with weekly sync calls, retrospectives, demos, and short iterations.
- Work in a small distributed team across Canada and Europe with broad ownership and early-stage product scope.
- Flexible paid time off and parental leave.
- Equity compensation and employee stock purchase plan.
- Growth and development fund and team member resource groups.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Backend Software Engineer (Ruby/Go)
Jeeves
3 дня назад
Principal Backend Engineer (AI/Fintech)
7 часов назад
Senior Backend Engineer (Python)
5 дней назад
Senior Backend Engineer (Python/AI)
12 часов назад
Senior Software Engineer II (Python)
OperAI
9 часов назад