248K–372K PLN / year

Backend Engineer (Ruby), Change Record

BackendRemote — United Kingdom, Poland
Published on 2026-10-19
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and maintain backend features for GitLab’s Change Record team, supporting reliable source-code workflows for GitLab.com and self-managed environments. The role focuses on Ruby on Rails and GraphQL, with opportunities to develop experiences for developers working with AI agents.

About the company

GitLab is a DevSecOps platform that brings source control, CI/CD, security, and project management into a single application. It helps engineering teams plan, build, secure, and ship software faster.

The team

Change Record team within GitLab’s Source Code stage; four backend and frontend engineers collaborating with Source Code, Gitaly, Repository Services, Agentic Preview, Hardening, and AI Governance teams.

Stack

RubyRuby on RailsGraphQLSQLGit

What you'll do

  • Develop secure, tested, performant backend features and APIs.
  • Maintain services, data models, and business logic for source-code workflows.
  • Improve reliability through performance tuning, caching, rate limiting, observability, and resiliency.
  • Monitor production health, participate in Tier 2 on-call, troubleshoot incidents, and contribute to root cause analysis.
  • Collaborate across teams and contribute to code reviews and technical documentation.
  • Use AI agents for well-scoped work and critically review their output.

What we're looking for

  • Professional experience building backend web applications, services, or APIs with Ruby and GraphQL.
  • Understanding of relational databases, SQL, data modeling, caching, background processing, and backend performance.
  • Full-stack development experience supporting user-facing workflows and their underlying systems.
  • Experience with backend unit and integration tests, Git, and collaborative code review.
  • Clear written and spoken English communication in remote, asynchronous settings.
  • Ability to manage priorities, work through ambiguity, and take ownership.
  • Experience using AI coding agents and critically reviewing their output.

Nice to have

  • Experience building production agents or agent-based workflows.

Benefits

  • Flexible paid time off
  • Equity compensation and employee stock purchase plan
  • Growth and development fund
  • Parental leave
  • Team member resource groups
View original job post