Skip to content
ITA Jobs
All vacancies
GitLab logo

Backend Engineer, Create: Source Code Experience (Ruby)

GitLab

Remote · CanadaSalary not disclosedfull-timeGitLab Careers

An overview of this role We're looking for a Backend Engineer to join our Source Code Experience team within GitLab's Create stage. You'll help make everyday source code workflows clear, reliable, and efficient for people working across GitLab projects.

Responsibilities

  • Develop secure, well-tested, performant features and improvements using Ruby and GraphQL.
  • Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system.
  • Design and maintain backend services, application programming interfaces, 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 artificial intelligence 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
    13 Aug 2026
    Last verified
    In the last 5 days

    Keep looking