Remote Backend Engineer (Ruby), Create: Change Record
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$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 workRubyFor contractorsWork at officeHome officeFlexible hours3 days per week$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 workRubyFull timeFor contractorsWork at officeImmediate startHome officeFlexible hours3 days per week- ...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 workRuby
- ...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 workRubyFull timeFlexible hours
- ...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 workRubyFor contractors
- ...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 jobRubyFull time
$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 workRuby- ...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 workRubyRelocation
$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 workRubyLive inWork at office$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...RubyFull timeImmediate start$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 workRubyFull time$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 workRubyExtra incomeLocal areaWork from homeHome officeFlexible hours- ...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 workFull timeFor contractors
$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 workRubyPermanent employmentHome office$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 workFull timeWork at officeFlexible hours$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 workRubyFull timeWork at officeFlexible hours2 days per week$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 workFull timeWork at officeFlexible hours$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 workRubyFull timeWork at office$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 workHourly payPermanent employmentWork experience placementWork at officeLocal areaShift work$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...RubyFull timeFlexible hours3 days per week- 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 workRubyFor contractorsFlexible hours
$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 workTemporary work$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 workFull timeWork at office$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 workRubyFull timeFor contractorsWork experience placementWork at officeFlexible hours$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 workFull timeFlexible hours$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 workPermanent employmentFull timeWork at officeFlexible hoursShift work$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 workFull timeWork at officeWorldwide$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 workRubyWork at officeLocal areaWork from homeRelocation- 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 workRubyFor contractorsFlexible hours
$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 workFull timeTemporary workImmediate start
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!
- senior backend developer Remote
- back-end developer Remote
- backend software engineer Remote
- junior backend developer Remote
- remote back end developer Remote
- software engineering manager remote Remote
- remote recruitment consultant Remote
- remote data manager Remote
- business intelligence analyst remote Remote
- benefits specialist remote Remote





