Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Backend Engineer (Ruby), Create: Change Record

Full-time

GitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.

* Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.

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. You’ll build that record into GitLab’s source code experience, for humans and agents alike. This is a backend-focused role for an engineer with full-stack experience who enjoys balancing work on existing systems with new product development.

That work happens in one of GitLab’s oldest and most complex product areas, where you’ll use Ruby on Rails to improve a critical system serving GitLab.com, self-managed instances, and GitLab Dedicated. Source Code provides the interface layer, through Gitaly, to the Git repositories behind a large share of GitLab traffic, so you’ll help keep it reliable through performance tuning, caching, rate limiting, observability, and resiliency, collaborating with product, design, security, Gitaly, Code Review, and Source Code Experience teams. Supporting production systems and improving established experiences are central to the role, especially while you’re onboarding, and over time you’ll also help build experiences for developers working with agents.

You’ll work remotely from the United Kingdom or Poland.

What you’ll do

  • 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.

What you’ll bring

  • Professional experience building backend web applications, services, or application programming interfaces, with experience using Ruby and GraphQL.
  • An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices.
  • Experience with full-stack development to build and maintain user-facing workflows and their underlying systems.
  • Experience writing backend unit and integration tests, with familiarity with the testing pyramid, Git, and collaborative code review processes.
  • Clear written and spoken English communication skills, including sharing useful status updates in a remote, asynchronous environment.
  • The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance when needed.
  • Experience using AI coding agents to speed up software development while critically reviewing their output.
  • Bonus: you’ve built agents or agent-based workflows that run in production, not just prototypes.

About the team

The functional team works across Europe and North America, supporting both synchronous and asynchronous collaboration. It includes four engineers, comprising both backend and frontend engineers. We work closely with other Source Code teams, Agentic Preview, Repository Services, and Hardening, as well as other teams in the company such as the Gitaly team, and the AI Governance team.

The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits.

Poland base salary range: 248,000zł – 372,000zł

How GitLab Supports Full-Time Employees

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you’re excited about this role, please apply and allow our recruiters to assess your application.

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .

Jobicy JobID: 155809
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Remote Backend Engineer (Ruby), Create: Change Record in Remote vacancy
  • $500 per month

     ...experiences.Senior Backend Software Engineer (Ad Engineering)...  ...APS.Proven track record of building...  ...ecosystem trends and changes that will impact...  ...written in Golang, Ruby and NodeJS, with...  ...innovate faster and create the best...  ...Cambridge, MA, or fully remote within the U.S.Compensation... 
    Remote work
    Ruby
    For contractors
    Work at office
    Home office
    Flexible hours
    3 days per week

    Philo

    Cambridge, MA
    1 day ago
  • $195k - $250k

     ...experiences. Senior Backend Software Engineer (Ad Engineering)...  ...~ Proven track record of building...  ...ecosystem trends and changes that will impact...  ...written in Golang, Ruby and NodeJS, with...  ...faster and create the best experiences...  ...Cambridge, MA, or fully remote within the U.S.... 
    Remote work
    Ruby
    Full time
    For contractors
    Work at office
    Immediate start
    Home office
    Flexible hours
    3 days per week

    Philo

    San Francisco, CA
    19 hours ago
  •  ...Backend Software EngineerPhilo is a reinvented television...  ...the modern age, and create an amazing experience for...  ...SF - Right now fully remote, but need people willing...  ...channels, users, and recordings. You will also be focused...  ...for AWS)Proficient in Ruby, GO, and/or NodeExperience... 
    Remote work
    Ruby

    1872 Consulting

    Brooklyn, NY
    1 day ago
  •  ...complex problems. Co-create the future with us...  ...As a Senior Backend Engineer on the newly established...  ...decision records that document the...  ...Python, or Golang (Ruby a plus) ~ Experience...  ...as requirements change You've built...  ...of our roles are remote, however some roles... 
    Remote work
    Ruby
    Full time
    Flexible hours

    GitLab

    Remote
    8 days ago
  •  ...Remote, Canada; Remote, Poland; Remote, United Kingdom...  ...complex problems. Co-create the future with us as...  ...As an Intermediate Backend Engineer in GitLab's Agent Foundations...  ...the GitLab monolith (Ruby) and, where needed,...  ...do provide will be recorded and maintained in aconfidential... 
    Remote work
    Ruby
    For contractors

    GitLab Inc.

    Poland, ME
    3 days ago
  •  ...solve complex problems. Co-create the future with us as we build...  ...We’re looking for a Backend Engineer to join our Source Code Experience...  ...complex product areas, using Ruby and GraphQL to improve critical...  ...sharing useful status updates in a remote, asynchronous environment.... 
    Remote job
    Ruby
    Full time

    GitLab

    Remote
    3 days ago
  • $161k - $230k

     ...fit their life. Thatch is changing that. We help companies give...  ...benefits. We're looking for a Backend Software Engineer to design and build the...  ...environment. A track record of shipping systems with complex...  ...Tools and tech stack Ruby on Rails for backend... 
    Remote work
    Ruby

    thatch

    United States
    4 days ago
  •  ...Our mission and customers: We are creating the freedom for SMEs to succeed by delivering...  ..., Portugal, or Spain . As a Backend Engineer at Qonto, you will Design, develop,...  ...Our primary languages are Go and Ruby for backend, React.js for frontend,... 
    Remote work
    Ruby
    Relocation

    Logoslabs

    San Francisco, CA
    1 day ago
  • $150k - $200k

     ...Software Engineer As a Software Engineer, you'll be...  ...who have strong track records for identifying industry...  ...methodical approach to creating a dominant foothold in...  ...industry Familiar with Ruby on Rails, React,...  ...collaboration, 3 days remote for focused work Salary... 
    Remote work
    Ruby
    Live in
    Work at office

    Kroo Inc

    New York, NY
    1 day ago
  • $197.3k - $313.7k

     ...as we know it is changing and we're looking...  ...a team of product engineers who deeply care about...  ...a product-driven backend engineer with strong...  ..., Python, Java, Ruby, Go, or C). Expertise...  ...teams.A track record of writing understandable...  ...in part by creating a workplace that’s... 
    Ruby
    Full time
    Immediate start

    Salesforce

    Seattle, WA
    2 days ago
  • $180k - $230k

     ...Location Remote Employment Type...  ...Department Engineering Compensation...  ...meetings. We created Fathom to eliminate...  ...and revenue records every week...  ...closely with our backend, infrastructure...  ...efficiency of changes. REQUIREMENTS...  ...or equivalents: Ruby/Rails/Sidekiq,... 
    Remote work
    Ruby
    Full time

    Maven Ventures

    San Francisco, CA
    1 day ago
  • $195k - $280k

     ...team with a passion for creating innovative technologies...  ...company that engineers advanced risk prediction...  ...services using Go, Python, Ruby, TypeScript, or C# ~ Experience...  ...Location : We are a remote-first company for most...  ...arrest and conviction records. This role is... 
    Remote work
    Ruby
    Extra income
    Local area
    Work from home
    Home office
    Flexible hours

    Quanata, LLC

    San Francisco, CA
    1 day ago
  •  ...is seeking a Senior Backend Software Engineer with strong experience...  ...database performance for a remote, full-time position...  ...without duplicate records Build and maintain...  ...measurable improvements. Create automated tests for...  ...through indexing and query changes. Experience with... 
    Remote work
    Full time
    For contractors

    ASRC Federal Holding Company

    Silver Spring, MD
    6 days ago
  • $200k

     ...Work" and Built In’s “100 Best Remote-First Places to Work."...  ...is seeking a Staff Software Engineer, Backend, to join our fully distributed...  ...includes Node, TypeScript, Elixir, Ruby/Rails, SQL, React, cloud-...  ...engineering depth, with a strong track record building and operating high-... 
    Remote work
    Ruby
    Permanent employment
    Home office

    Logoslabs

    San Francisco, CA
    1 day ago
  • $199.75k - $235k

     ...is a fast-growing, remote cybersecurity...  ...operators, startup engineers, and formerly frustrated...  ...Do As a Senior Backend Engineer on the...  ...databases A track record of owning...  ...strengthen our ability to create cutting-edge...  ...and activities may change at any time with or... 
    Remote work
    Full time
    Work at office
    Flexible hours

    Horizon3

    Oregon State
    3 days ago
  • $196.03k - $245.04k

     ...to query, with no engineering or maintenance required...  ...to join us: we’re creating a company with the...  ...Engineer, Backend to join our Reverse...  ...offers a blend of remote flexibility and in...  ...language such as Python, Ruby on Rails, etc....  ...is subject to change and may be modified... 
    Remote work
    Ruby
    Full time
    Work at office
    Flexible hours
    2 days per week

    Fivetran

    Oakland, CA
    3 days ago
  • $170k - $235k

     ...is a fast-growing, remote cybersecurity...  ...operators, startup engineers, and formerly frustrated...  ...and implement backend services that enforce...  ..., usage records, and entitlement state...  ...strengthen our ability to create cutting-edge...  ...and activities may change at any time with or... 
    Remote work
    Full time
    Work at office
    Flexible hours

    NightDragon Acquisition Corp.

    Washington DC
    4 days ago
  • $145.5k - $235.4k

     ...About LaunchDarkly Engineering LaunchDarkly helps engineering organizations...  ...and AI lifecycle. That creates an unusually broad set of...  ...two of the following: .NET/Go/Ruby/Python/NodeJS/Java Experience...  ...: This is a remote role, with opportunities to visit... 
    Remote work
    Ruby
    Full time
    Work at office

    LaunchDarkly

    Remote
    4 days ago
  • $175k - $315k

     ...Since 2011, our mission hasn’t changed — we’re here to stop breaches...  ...candidate for this Senior Engineer II has deep expertise in large...  ...forward. Communication — As a remote-first company, bring...  ...results; ~ Demonstrated track record of operational excellence when... 
    Remote work
    Hourly pay
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Shift work
    Austin, TX
    8 days ago
  • $117.2k - $313.7k

     ...as we know it is changing and we're looking...  ...applying to the Software Backend Development...  ...Backend Software Engineers will review your resume...  ..., C++, Go, C#, Ruby, Scala, Python, Node...  ...in part by creating a workplace that’s...  ...arrest and conviction records.At Salesforce, we... 
    Ruby
    Full time
    Flexible hours
    3 days per week

    Salesforce

    Seattle, WA
    5 days ago
  • About us Ruby Labs is a leading tech company that creates and operates innovative consumer...  ...and work daily with engineering so every test ships...  ...Wins: A track record of A/B tests or product changes that measurably grew...  ...vibrant team! We offer: Remote Work Environment:... 
    Remote work
    Ruby
    For contractors
    Flexible hours

    Ruby Labs

    New York, NY
    1 day ago
  • $160k - $180k

     ...Technology's mission is to change the way society cares...  ...terms. Join us to create a new and better aging...  ....  As a Senior Backend Engineer at Honor:  You care...  ...experience, with a track record of building and operating...  ...pay as we are a remote first company.  Individual... 
    Remote work
    Temporary work

    Honor

    Chicago, IL
    a month ago
  • $160k - $200k

     ...functionality to backend systems to support...  ...~ Proven track record of building and deploying...  ...~ Performance engineering experience, including...  ...Location: Remote in the US or open...  ...Employer committed to creating an inclusive workplace...  ...and technology, changing the way people engage... 
    Remote work
    Full time
    Work at office

    MyOme

    Remote
    1 day ago
  • $217k - $303.9k

     ...talent. This role is completely remote friendly within the United...  ...We’re looking for a Staff Backend Engineer , who has interest in using...  ...languages; Go, Python, Rust, Ruby. ~ BS degree in Computer...  ...locations, the interviews will be recorded, transcribed and summarized... 
    Remote work
    Ruby
    Full time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Reddit

    Remote
    2 days ago
  • $139.2k - $235.2k

     ...complex problems. Co-create the future with us as...  ...role As a Senior Backend Engineer on GitLab's Nonlinear...  ...automation and process changes that resolve them for...  ...demonstrations. A track record of working...  ...its first commit. Remote-Global The base salary... 
    Remote work
    Full time
    Flexible hours

    GitLab

    Remote
    8 days ago
  • $130k - $153k

     ...the job. As the world changes around us, we adapt -...  ...onX is seeking a Backend Engineer with a passion for building...  ...CAN WORK onX has created a thriving distributed...  ...until filled. #LI-Remote At onX, we believe...  ...transfer employment related records to our service... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    onX

    Remote
    16 days ago
  • $136.45k - $213.98k

     ...and experiences we create, we reach hundreds...  ...the office for the remote option.)Job SummaryThis Software Engineer (Engineer 3) focuses...  ...building scalable backend microservices, robust...  ....Proven track record of designing and implementing...  ...of our game-changing technology, products... 
    Remote work
    Full time
    Work at office
    Worldwide

    Comcast

    Philadelphia, PA
    1 day ago
  • $156.7k - $277.3k

     ..., Head of Product Engineering and Head of Payments...  ...journey and create future roadmaps and...  ...successful track record advising enterprise...  ...deployment languages (Ruby, Python,...  ...ownership and drive change in a constantly evolving...  ...in an office or a remote location (35+ miles... 
    Remote work
    Ruby
    Work at office
    Local area
    Work from home
    Relocation

    Stripe

    San Francisco, CA
    1 day ago
  • About us Ruby Labs is a leading tech company that creates and operates innovative consumer products...  .... Track policy changes and keep compliance guidelines...  .... Proven track record of high-spend winning ads...  ...clearly and directly in a remote environment. Location... 
    Remote work
    Ruby
    For contractors
    Flexible hours

    Ruby Labs

    New York, NY
    4 days ago
  • $171.76k - $215k

     ...a Staff Software Engineer to help shape and...  ...hands-on while also creating leverage across...  ...experience in frontend, backend, API, distributed...  .... ~ A track record of mentoring...  ...events or rapidly changing traffic patterns....  ...please visit USA Remote Salary Range $17... 
    Remote work
    Full time
    Temporary work
    Immediate start

    Fanatics Collectibles

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Backend Engineer (Ruby), Create: Change Record. Be the first to apply!