Open Role
GitLab

Remote opportunity at

GitLab

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

GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security and compliance risks. More than half of Fortune…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United Kingdom only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security and compliance risks. More than half of Fortune 100 companies and over 50 million registered users rely on its software development tools. Team members are expected to integrate artificial intelligence as a core productivity multiplier in their everyday workflows. The organization is currently seeking an Intermediate-Senior Backend Engineer to join the Plan:…

Job Description

GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer efficiency, streamline operations, and minimize security and compliance risks. More than half of Fortune 100 companies and over 50 million registered users rely on its software development tools. Team members are expected to integrate artificial intelligence as a core productivity multiplier in their everyday workflows.

The organization is currently seeking an Intermediate-Senior Backend Engineer to join the Plan: Spec-Driven Development team. This remote, full-time position focuses on building agentic workflows that translate initial intentions into structured work items, implementation plans, and verified code. The role suits an engineer interested in early-stage backend development using tools like Ruby on Rails, Python, PostgreSQL, and large language model application programming interfaces. During the first year, the incumbent will guide substantial features from initial concept through public beta release, mentor peers, and shape technical decisions within a distributed, four-person team.

Responsibilities

  • Manage backend features from early conceptual discussions through implementation, release, and post-launch evaluation
  • Construct the APIs, data models, and workflows that support agent-generated work items and specifications
  • Develop benchmarking and evaluation systems to track workflow performance, success rates, and token expenses
  • Write reliable production code utilizing Ruby on Rails and Python alongside PostgreSQL and GraphQL
  • Engage directly with users, designers, and product managers to define scope and negotiate practical trade-offs
  • Coordinate multi-person projects and articulate decisions asynchronously across a distributed team
  • Mentor fellow engineers and contribute to the technical direction of artificial intelligence initiatives

Requirements

  • Demonstrated production experience with Ruby on Rails within a large codebase
  • Professional background working with Python in production environments
  • Experience spearheading large projects involving multiple engineers over several months
  • Product-focused mindset with a history of owning features from conception to post-launch monitoring
  • Strong foundation in API design and SQL
  • Ability to read modern frontend code and design effective application programming interfaces
  • Prior exposure to artificial intelligence-assisted development workflows

Qualifications

  • Experience working with GraphQL
  • Familiarity with PostgreSQL performance optimization at scale
  • Background in building or evaluating large language model systems and AI agents

Core Skills

Benefits

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

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this position remote?

Yes, this role is fully remote, though certain positions may carry specific location-based eligibility requirements that the talent acquisition team can clarify.

What is the employment type?

This is a full-time employment opportunity.

What salary does this position offer?

The job posting does not specify a salary for this role.

What primary technologies are used in this role?

The role utilizes Ruby on Rails, Python, PostgreSQL, GraphQL, REST, the GitLab Duo Agent Platform, LLM APIs, and an AI gateway.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by GitLab

Source: GitLab

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

90Open Jobs
—No reviews yet
View Company Profile