Ruby on Rails Backend Engineer (GraphQL) — Remote

Userc Dehradun

Polska

Hybrid

PLN 248,000 - 372,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GitLab is hiring a Backend Engineer to join the Change Record team within the Source Code stage. You will build secure, well-tested backend features using Ruby on Rails and GraphQL, ensuring reliability for GitLab.com, self-managed, and GitLab Dedicated environments.

You will work remotely from the United Kingdom or Poland, collaborating across teams and embracing AI-assisted coding while maintaining high-quality software and strong on-call readiness.

Qualifications

  • Professional experience building backend web applications, services, or APIs with Ruby and GraphQL.
  • Understanding of relational databases, SQL, data modeling, caching, and backend performance practices.
  • Experience with full-stack development to build and maintain user-facing workflows and underlying systems.
  • Experience writing backend unit and integration tests, with familiarity with the testing pyramid, Git, and code reviews.
  • Clear written and spoken English communication in a remote, asynchronous environment.

Responsibilities

  • Develop secure, well-tested, performant features and improvements using Ruby on Rails and GraphQL.
  • Work through complex requirements and legacy constraints to deliver clear solutions while protecting reliability.
  • Design and maintain backend services, APIs, data models, and business logic that support intuitive source code workflows.
  • Collaborate across functions and teams, asynchronously and synchronously, involving domain experts when needed.
  • Use AI coding agents to speed up development while critically reviewing their output.
  • Write maintainable code that follows GitLab's standards and participate in code reviews.
  • Strengthen reliability by monitoring production health metrics, contributing to on-call, troubleshooting incidents, and improving observability and resiliency.
  • Share knowledge through code reviews, documentation, and collaboration.

Skills

Ruby
GraphQL
Backend development
Unit testing
English communication
Code reviews
AI agents
On-call support

Tools

Ruby on Rails
Git
Gitaly

Job description

GitLab is hiring a Backend Engineer to join the Change Record team within the Source Code stage. You will build secure, well-tested backend features using Ruby on Rails and GraphQL, ensuring reliability for GitLab.com, self-managed, and GitLab Dedicated environments.

You will work remotely from the United Kingdom or Poland, collaborating across teams and embracing AI-assisted coding while maintaining high-quality software and strong on-call readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Ruby on Rails Backend Engineer (GraphQL)
Remote Ruby on Rails Backend Engineer (GraphQL)

GitLab • Polska

Hybrid
PLN 248,000 - 372,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
+2
Remote Ruby Backend Engineer for AI-Powered Agent Platform
Remote Ruby Backend Engineer for AI-Powered Agent Platform

GitLab Inc. • Polska

Hybrid
PLN 466,000 - 699,000
Senior Backend Engineer — Ruby & AI-Driven Plans (Remote)
Senior Backend Engineer — Ruby & AI-Driven Plans (Remote)

GitLab Inc. • Poland

Remote
PLN 272,000 - 408,000
Backend Engineer - AI-Driven, Remote, EMEA
Backend Engineer - AI-Driven, Remote, EMEA

GitLab • Polska

Hybrid
PLN 248,000 - 372,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
+2
Backend Engineer (Ruby), Create: Change Record
Backend Engineer (Ruby), Create: Change Record

Userc Dehradun • Polska

Hybrid
PLN 248,000 - 372,000
Backend Engineer (Ruby), Create: Change Record
Backend Engineer (Ruby), Create: Change Record

GitLab • Polska

Hybrid
PLN 248,000 - 372,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
+2
Remote Senior Backend Engineer (Ruby) for AI Plans
Remote Senior Backend Engineer (Ruby) for AI Plans

GitLab • Polska

Hybrid
PLN 272,000 - 408,000
Benefits to support health, finances,
Flexible Paid Time Off
Equity Compensation & Employee Stock购买
+3
Senior Backend Engineer - AI-Powered, Remote & Async
Senior Backend Engineer - AI-Powered, Remote & Async

GitLab • Poland

On-site
PLN 272,000 - 408,000
Flexible Paid Time Off
Equity Compensation & Employee Stock P
Growth and Development Fund
+1
Remote Backend Engineer: AI Agent Platform (Ruby)
Remote Backend Engineer: AI Agent Platform (Ruby)

GitLab • Polska

Remote
PLN 466,000 - 700,000
Flexible Paid Time Off
Equity Compensation & Employee Stock-P
Growth and Development Fund
+1
Remote Senior Backend Engineer: Scalable Git Storage
Remote Senior Backend Engineer: Scalable Git Storage

GitLab Inc. • Warszawa

Hybrid
PLN 558,000 - 782,000