Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 30 Oct 2026 · Still live on 2 Nov 2026

Backend Engineer, Source Code: Repository Services (Ruby)

GitLab Remote, Canada Remote mid full-time

The employer hasn't listed a salary.

Apply on GitLab

Description

GitLab is looking for an Intermediate Backend Engineer to work on source code repository services written in Ruby. As a Backend Engineer, you will take ownership of backend features and improvements from conception to delivery and follow-up in production. You will collaborate with cross-functional teams, including Product Management, Frontend, Infrastructure, and Security, to ensure the quality, security, performance, and maintainability of shared backend code and services.

Responsibilities:

  • Design, implement, test, and ship backend features and improvements using Ruby/Rails, Go, or other modern languages.
  • Write maintainable, secure, observable, and performant code, and design and maintain APIs, background jobs, integrations, and bounded service functionality.
  • Add and improve automated coverage through unit, integration, contract, and end-to-end testing.
  • Review others' code for correctness, maintainability, security, performance, and operational risk.
  • Investigate build, test, deployment, and runtime failures, and identify technical debt and propose practical improvements.
  • Leverage AI productively in daily work, validate what it produces, and understand its limitations.

Requirements:

  • Professional experience building and shipping production backend applications with strong programming, API, database, testing, debugging, and performance fundamentals.
  • Experience with Ruby/Rails, Go, or other modern backend languages.
  • Ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time.
  • Sound instincts about security, reliability, performance, maintainability, and operational risk.
  • Strong written communication and effective collaboration in a remote, asynchronous environment.
  • Practical experience with AI coding tools.

Benefits:

  • Benefits to support health, finances, and well-being.
  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity Compensation & Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental Leave.

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/gitlab/jobs/8922427002

Apply on GitLab