Ruby on Rails Backend Engineer — Remote

GitLab

United States

Remote

USD 64,000 - 96,000

Full time

9 days ago

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 for the Change Record team in the Source Code stage. You will help create a trustworthy record of changes using Ruby on Rails and GraphQL, serving GitLab.com, self-managed instances, and GitLab Dedicated.

This backend-focused role suits someone with full-stack experience who balances maintaining existing systems with building new product features, while collaborating across product, design, security, and other Source Code teams.

Qualifications

  • Experience with Ruby and GraphQL in backend web apps.
  • Backend testing: unit and integration tests.
  • Strong written and spoken English in remote teams.
  • Ability to manage priorities and own work in ambiguity.

Responsibilities

  • Develop secure, well-tested backend features using Ruby on Rails and GraphQL.
  • Tackle complex requirements and legacy constraints while preserving reliability.
  • Design and maintain backend services, APIs, data models, and business logic.
  • Collaborate across teams asynchronously and synchronously.

Skills

Ruby
GraphQL
API design
English communication

Tools

Ruby on Rails
Gitaly
SQL/Databases

Job description

GitLab is seeking a Backend Engineer for the Change Record team in the Source Code stage. You will help create a trustworthy record of changes using Ruby on Rails and GraphQL, serving GitLab.com, self-managed instances, and GitLab Dedicated.

This backend-focused role suits someone with full-stack experience who balances maintaining existing systems with building new product features, while collaborating across product, design, security, and other Source Code teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Ruby), Create: Change Record (Fully Remote)
Backend Engineer (Ruby), Create: Change Record (Fully Remote)

GitLab • United States

Remote
USD 120,000 - 160,000
Backend Engineer (Ruby) - Rails, GraphQL & AI Agents
Backend Engineer (Ruby) - Rails, GraphQL & AI Agents

GitLab • United States

Remote
USD 120,000 - 160,000
Backend Engineer - Ruby & GraphQL for Source Code UX
Backend Engineer - Ruby & GraphQL for Source Code UX

GitLab • United States

Remote
USD 120,000 - 180,000
Backend Engineer: Ruby & GraphQL for Secure Repo Management
Backend Engineer: Ruby & GraphQL for Secure Repo Management

GitLab • United States

Remote
USD 120,000 - 180,000
Backend Engineer, Create: Repository Management (Fully Remote)
Backend Engineer, Create: Repository Management (Fully Remote)

GitLab • United States

Remote
USD 120,000 - 180,000
Senior Ruby Backend Engineer — Remote, Flexible PTO & Equity
Senior Ruby Backend Engineer — Remote, Flexible PTO & Equity

GitLab • United States

Remote
USD 140,000 - 210,000
Flexible PTO
Equity compensation
Parental leave
+1
Backend Engineer, Create: Source Code Experience (Ruby)
Backend Engineer, Create: Source Code Experience (Ruby)

GitLab • United States

Remote
USD 120,000 - 180,000
Backend Engineer, Repository Management & AI Guardrails
Backend Engineer, Repository Management & AI Guardrails

gitlab • United States

Remote
USD 140,000 - 190,000
Staff Backend Engineer: Core DevOps, Remote
Staff Backend Engineer: Core DevOps, Remote

GitLab • United States

On-site
USD 150,000 - 210,000
Senior Backend Engineer (Ruby), Production Engineering: Tenant Controls (Fully Remote)
Senior Backend Engineer (Ruby), Production Engineering: Tenant Controls (Fully Remote)

GitLab • United States

Remote
USD 140,000 - 210,000
Flexible PTO
Equity compensation
Parental leave
+1