Backend Engineer (Ruby on Rails) – AI-Driven, Remote

GitLab

United Kingdom

Hybrid

GBP 70,000 - 120,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GitLab is seeking a Backend Engineer to join the Change Record team within Source Code. You will build trustworthy records of code changes, work with Ruby on Rails and GraphQL, and balance maintenance of existing systems with new product development.

The role is backend-focused for an engineer with full-stack experience, and offers remote work from the United Kingdom or Poland. You’ll collaborate across product, design, security, and Gitaly teams to ensure reliability, performance, and

Qualifications

  • Backend experience with Ruby and GraphQL.
  • Strong knowledge of relational databases and data modeling.
  • Experience with full-stack development.
  • Experience writing backend tests (unit/integration) and code reviews.
  • Excellent English communication in remote environments.
  • Ability to manage priorities and ambiguity, take ownership.
  • Experience using AI coding agents to speed up development; production agents a plus.
  • Bonus: experience with agent-based workflows in production.

Responsibilities

  • Develop secure, well-tested features using Ruby on Rails and GraphQL.
  • Tackle complex requirements while preserving system reliability.
  • Design and maintain backend services, APIs, data models and logic.
  • Collaborate across functions, asynchronously and synchronously.
  • Leverage AI agents for efficient delivery without compromising quality.
  • Write maintainable code and participate in code reviews.
  • Improve production health through monitoring, on-call, root cause analysis and observability.
  • Share knowledge via documentation and collaboration.
  • Onboard and grow experiences for developers using agents.

Skills

Ruby
GraphQL
Backend development
Relational databases
Caching
Background processing
Testing (unit/integration)
Git & code reviews
English communication
AI coding agents
Agent-based workflows

Tools

Ruby on Rails
GraphQL tooling
Gitaly
Observability tools

Job description

GitLab is seeking a Backend Engineer to join the Change Record team within Source Code. You will build trustworthy records of code changes, work with Ruby on Rails and GraphQL, and balance maintenance of existing systems with new product development.

The role is backend-focused for an engineer with full-stack experience, and offers remote work from the United Kingdom or Poland. You’ll collaborate across product, design, security, and Gitaly teams to ensure reliability, performance, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - AI Coding (Remote UK)
Senior Backend Engineer - AI Coding (Remote UK)

Software Careers • United Kingdom

On-site
GBP 110,000 - 150,000
Backend Engineer (Ruby on Rails) — CI/CD & Reliability, Remote
Backend Engineer (Ruby on Rails) — CI/CD & Reliability, Remote

GitLab • United Kingdom

Remote
GBP 70,000 - 110,000
Flexible Paid Time Off
Equity Compensation & Employee Stock
Growth and Development Fund
+2
Remote Backend Engineer (EMEA) - AI-Driven & Impactful
Remote Backend Engineer (EMEA) - AI-Driven & Impactful

GitLab • United Kingdom

Remote
GBP 60,000 - 90,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Senior Backend Engineer — AI-Driven, Remote, High Impact
Senior Backend Engineer — AI-Driven, Remote, High Impact

GitLab • United Kingdom

Remote
GBP 90,000 - 140,000
Flexible Paid Time Off
Equity Compensation & Employee Stock_P
Growth and Development Fund
+2
Senior Backend Engineer AI-Driven, Remote DevOps Architect
Senior Backend Engineer AI-Driven, Remote DevOps Architect

Devopsroles • United Kingdom

Remote
GBP 90,000 - 150,000
Flexible PTO
Equity Compensation
Employee Stock Purchase Plan
+2
Senior Backend Engineer - Core DevOps (Remote UK)
Senior Backend Engineer - Core DevOps (Remote UK)

Engg • United Kingdom

Remote
GBP 90,000 - 140,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock-P
+3
Backend Engineer (Ruby) for AI Plan Workflows - Remote
Backend Engineer (Ruby) for AI Plan Workflows - Remote

Userc Dehradun • United Kingdom

Remote
GBP 80,000 - 110,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
Senior Ruby Backend Engineer — Remote, Ownership
Senior Ruby Backend Engineer — Remote, Ownership

Devconnectplatform • United Kingdom

Remote
GBP 90,000 - 130,000
Staff Backend Engineer — Remote, AI-Driven Platform
Staff Backend Engineer — Remote, AI-Driven Platform

GitLab • United Kingdom

Remote
GBP 120,000 - 180,000
Flexible PTO
Remote-first company
Growth and Development Fund
Senior Backend Engineer, Data Growth & Retention (Remote)
Senior Backend Engineer, Data Growth & Retention (Remote)

GitLab • United Kingdom

Remote
GBP 90,000 - 140,000
Flexible PTO
Equity Compensation
Growth and Development Fund