Skip to content
ITA Jobs
All vacancies
GitLab logo

Backend Engineer (Ruby), Create: Change Record

GitLab

Remote · Poland, United KingdomSalary not disclosedfull-timeGitLab Careers

An overview of this role We are looking for a Backend Engineer to join our Change Record team within GitLab’s Source Code stage. As AI agents increasingly write code alongside people, every change needs a clear, trustworthy record of what changed, why, and who or what made it.

Responsibilities

  • Develop secure, well-tested, performant features and improvements using Ruby on Rails and GraphQL, among other technologies.
  • Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system.
  • Design and maintain backend services, APIs, data models, and business logic that support intuitive source code workflows.
  • Collaborate across functions and teams, both asynchronously and synchronously, and involve domain experts when their input will improve the outcome.
  • Use AI agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output.
  • Write maintainable code that follows GitLab's standards and contribute to constructive code reviews.
  • Help strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, contributing to root cause analysis, and improving observability and resiliency.
  • Share knowledge through code review, technical documentation, and everyday collaboration while learning from others.

Languages

    Work format
    Remote
    Seniority
    Mid
    Posted
    19 Oct 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking