Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Backend Engineer, Source Code: Repository Services (Ruby)

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.

About the role

As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production. You will work within a product area, partnering with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services. You will be trusted to work with minimal guidance, to know when to seek help, and to communicate clearly in a remote, asynchronous environment — with other tenured engineers alongside you to review your work, think through hard problems with you, and help you grow.

Why you’ll love this role

  • Ownership: You'll take features from requirements through delivery and follow-up; your code will run on a platform used by millions of users.
  • Learning and Growth : You’ll work alongside your engineering team, who treat code review and design review as a learning loop rather than a gate — one of the fastest ways to grow your engineering judgment.
  • Innovative Culture: You’ll use AI as a genuine part of daily engineering work, developing the judgment to know when to trust it and when not to.
  • Autonomy: You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.
  • User-Centric Collaboration: You’ll partner closely with PMs and designers to shape requirements, so you understand why you’re building something, not just what.

What you’ll do

  • Own and Ship Features: Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages.
  • Build for Production: Write maintainable, secure, observable, and performant code. Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models, migrations, indexes, and query behavior.
  • Test and Review: Add and improve automated coverage — unit, integration, contract, and end-to-end where appropriate — and review others’ code for correctness, maintainability, security, performance, and operational risk.
  • Operate What You Build: Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements, and take part in on-call or operational support where your team’s ownership model requires it.
  • Leverage AI: Use AI productively in daily work, validate what it produces, and understand where its limitations matter.
  • On Call Support: Take part in on-call or operational support where your team’s ownership model requires it.

What you’ll bring

  • Backend Fundamentals: Professional experience building and shipping production backend applications, with strong programming, API, database, testing, debugging, and performance fundamentals.
  • Adaptability: Experience with Ruby/Rails, Go, or any other modern backend language. We value the ability to learn and adapt over mastery of a single language.
  • Feature Ownership: The ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time.
  • Practical Judgment: Sound instincts about security, reliability, performance, maintainability, and operational risk, plus an understanding of modular backend boundaries and the consequences of coupling.
  • Clear Communication: Strong written communication and effective collaboration in a remote, asynchronous environment.
  • AI Fluency: Practical experience with AI coding tools, including the ability to review and correct what they generate.

Helpful experience

  • Production Go services, APIs, concurrency, profiling, or gRPC.
  • Docker, Kubernetes, Helm, CI/CD, or cloud deployment.
  • Rust, particularly for systems, security, performance, or platform work.
  • PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows.
  • Observability using metrics, logs, traces, dashboards, and alerts.
  • Contributing to a modular monolith, bounded context, shared component, or independently operated service.

 

Remote-Global

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 .

L'offre d'emploi a été publiée il y a 18 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Backend Engineer, Source Code: Repository Services (Ruby) à à domicile
  •  ...projects. Job Title: Senior Software Engineer – LLM Evaluation & Repository Validation About the projects:...  ...how LLMs interact with real code, influencing the future of AI-assisted...  ...triage GitHub issues across trending open-source libraries. Set up and configure... 
    Ruby
    Temps partiel
    Pour les contractants
    Freelance
    Travail manuel
    Travail à distance

    Turing

    Remote
    Il y a un mois
  • usd139.2k - usd235.2k par année

     ...and do not endorse products or services of GitLab. An overview of...  ...how teams move from planning to code in an AI-native software...  ...As Senior Product Manager, Source Code, you'll shape how planning...  ...intent behind it. Work with engineering, design, and other product teams... 
    Suggéré
    Contrat Longue Durée
    Temps plein
    Stage
    Travail à distance

    GitLab

    Remote
    il y a 18 heures
  • $55 par heure

     ...$55/hour As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the...  ...is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate that... 
    Ruby
    Taux horaire
    Сontrat
    Recrutement immédiat
    Travail à distance

    SuperAnnotate

    Remote
    Il y a un mois
  • usd139.2k - usd235.2k par année

     ...Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer on GitLab's Security Factory: Code Security team, you help developers find and fix security issues. Those issues... 
    Ruby
    Temps plein
    Logé Sur Place
    Travail à distance

    GitLab

    Remote
    il y a 18 heures
  • usd152.8k - usd259.2k par année

     ...affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior or Staff Backend Engineer with the Database Excellence group , you'll...  ...that works across infrastructure-as-code tooling and cloud infrastructure, and evaluate... 
    Ruby
    Temps plein
    Travail à distance

    GitLab

    Remote
    il y a 18 heures
  • usd115.2k - usd162k par année

     ...not affiliated with, and do not endorse products or services of GitLab. As an Intermediate Backend Engineer on the GitLab Orbit team, you'll help build and operate...  ...GitLab’s software development lifecycle (SDLC) and code data. It uses ClickHouse, NATS JetStream, and the... 
    Ruby
    Temps plein
    Travail occasionnel
    Travail à distance

    GitLab

    Remote
    il y a 18 heures
  •  ...Role We are looking for software engineers to validate real-world repositories used to evaluate large language models...  ...Review and triage issues in open-source GitHub projects. Prepare repositories...  ...the unit tests are. Edit and run code locally to see how LLMs perform on... 
    Ruby
    Taux horaire
    Pour les contractants
    Travail à distance

    RemoExperts

    Remote
    Il y a un mois
  •  ...first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI... 
    Сontrat
    Pour les contractants
    Freelance
    Travail à distance
    Horaires flexibles

    Turing

    Remote
    il y a 9 jours
  •  ...next steps. Our partner is looking for a Backend / Platform Engineer based in Canada . As a Backend /...  ...in designing and developing the core services powering an enterprise AI platform. You...  ...calling, MCP, and A2A. - Knowledge of event-sourced metering, billing-related services,... 
    Temps plein
    Travail à distance

    Jobgether

    Remote
    il y a 6 jours
  •  ...What you will do Build greenfield mission-critical services and expand the reliability of existing ones Help to...  ...that has incredible potential A passion for software engineering while writing clean, well-tested code Enthusiasm for working in a Lean, fully Agile... 
    Temps plein
    Travail à distance

    GRID esports

    Remote
    il y a 5 jours
  • $80 par heure

     ...Paid, remote contract work turning published software engineering research research into coding tasks for frontier AI agents. For PhD-level researchers...  ...generation, program repair, static analysis and mining software repositories) Requirements Experience: published research with... 
    Сontrat
    Travail à distance

    AfterQuery

    Remote
    il y a 11 jours
  • $90k - $120k par année

     ...Our partner is looking for an Experienced Intermediate Software Engineer, Ruby on Rails based in Canada . This role offers the opportunity to...  ...follows an AI-first engineering approach, using tools such as Claude Code to accelerate development while maintaining strong standards... 
    Ruby
    Temps plein
    Travail au bureau
    Travail à distance

    Jobgether

    Remote
    il y a 7 jours
  •  ...LLM performance in real-world code. About the Role: We are looking...  ...for experienced software engineers (tech lead level) who are familiar...  ...high-quality public GitHub repositories and can contribute to this...  ...GitHub issues across trending open-source libraries. Set up and... 
    Сontrat
    Temps partiel
    Pour les contractants
    Freelance
    Travail manuel
    Travail à distance

    Turing

    Remote
    il y a 5 jours
  •  ...We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that power Cresta's AI platform...  ..., fault-tolerant backend services supporting real-time AI agents, conversation...  ...mentorship ~ High standards for code quality, testing, and engineering... 
    Stage
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    Bureau à domicile

    Cresta

    Remote
    il y a 18 heures
  •  ...in trending JavaScript open-source libraries. About Turing...  ...training data, evaluations, and engineering talent. About the Role:...  ...with high-quality public GitHub repositories and can contribute to this...  ...libraries. Set up and configure code repositories, including... 
    Сontrat
    Temps partiel
    Pour les contractants
    Freelance
    Travail manuel
    Travail à distance

    Turing

    Remote
    il y a 7 jours
  • usd131.6k - usd282k par année

     ...are not affiliated with, and do not endorse products or services of GitLab. As a Staff Backend Engineer in the Developer Experience group, you’ll work cross...  ...to enable engineers to deliver high-quality code efficiently and with confidence.  Developer Experience... 
    Ruby
    Temps plein
    Zone locale
    Travail à distance
    Travail posté

    GitLab

    Remote
    il y a 18 heures
  •  ...with us. Jeeves is looking for a Senior Backend Engineer to join our engineering team. You will design...  ...and maintain scalable, reliable backend services that process financial transactions and...  ...clean, testable, production-quality code in Go, Python, or Node. js/TypeScript; participate... 
    Temps plein

    Tryjeeves

    Remote
    il y a 5 jours
  • $40 - $150 par heure

     ...hours · Payouts: Weekly Overview Models write backend code that passes the happy-path test and falls over on...  ...snippet, and that someone is you. As a Backend Engineer you'll stress-test how models design services, data models, and APIs, expose where their reasoning... 
    Salaire hebdomadaire
    Temps plein
    Сontrat
    Pour les contractants
    Travail à distance
    Horaires flexibles

    DataAnnotation

    Remote
    Il y a un mois
  •  ...experienced Front-End, UI, and Design Engineers for a project focused on...  ...visual references through code with extremely high visual accuracy...  ...closely matches the source. Ideal candidates Front-End Engineers...  ...Developers. Not a strong fit Backend-only, DevOps, infrastructure,... 
    Taux horaire
    Сontrat
    Pour les contractants
    Travail à distance

    Pasiflora AI

    Remote
    Il y a un mois
  • $50 - $100 par heure

     ...settings. Our AI recruiting agent sources and vets domain experts for...  ...(legal, medical, finance, coding, etc.), where expert-level data...  .... Role Title: Software Engineer (Open Source Contributor) Role...  ...What we're looking for Strong backend experience in Java, Node.js,... 
    Contrat Longue Durée
    Temps partiel
    Pour les contractants
    Stage
    Travail à distance

    micro1

    Remote
    il y a 27 jours
  •  ...come in. The Challenge to Solve Slice’s Services teams build the backend systems, APIs, integrations, and...  ...platform. We are looking for a high-agency Engineering Manager who can identify the most...  ...the business—not projects completed or code shipped. Lead technical direction... 
    Ruby
    Contrat Longue Durée
    Temps plein
    Zone locale

    Slice

    Remote
    il y a 5 jours
  • usd181k - usd241k par année

     ...tradeoffs on what matters most. Engineering owns cost visibility and...  ...impact) with defined detection sources, TTD/TTR metrics, and escalation...  ...into durable systems and self-service tooling. We're a small, high-...  ...on your team by setting code review and design standards for... 
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Affirm

    Remote
    il y a 18 heures
  •  .... Our partner is looking for a Software Engineer II (Backend) based in Canada. The Software Engineer...  ...Exposure Management team, building the backend services and APIs that help organizations...  ...monitoring and alerting, and thoughtful code reviews. - Clear written and verbal communication... 
    Temps plein
    Travail à distance

    Jobgether

    Remote
    il y a 6 jours
  • $133k - $183k par année

     ...tradeoffs on what matters most. The Engineering team builds systems that power...  ..., or developing seamless servicing experiences, our focus is on...  ...designing, developing and launching backend systems and are proficient in...  ..., well tested and extensible code. You are comfortable... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Affirm

    Remote
    il y a 1 jour
  •  ...steps. Our partner is looking for a Staff Backend Engineer, Operations based in Canada. Join a...  ...of major backend initiatives, including services, data models, asynchronous pipelines, and...  ...across development, testing, deployment, and code review processes. - Identify... 
    Contrat Longue Durée
    Temps plein
    Travail manuel

    Jobgether

    Remote
    il y a 7 jours
  •  ...affiliated with, and do not endorse products or services of GitLab. An overview of this role As an Intermediate Backend Engineer (Python) in GitLab's Agent Foundations stage,...  ...software delivery lifecycle, not just write code. That covers the reusable building blocks... 
    Ruby
    Temps plein
    Stage
    Travail à distance

    GitLab

    Remote
    il y a 18 heures
  •  ...and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer on GitLab's Security Factory: Code Security team, you help developers find and fix security issues. Those issues live... 
    Temps plein
    Logé Sur Place

    Gitlab

    Remote
    Il y a un mois
  • $133k - $183k par année

     ...tradeoffs on what matters most. The Engineering team builds systems that power...  ..., or developing seamless servicing experiences, our focus is on...  ...designing, developing and launching backend systems and are proficient in...  ..., well tested and extensible code. - You are comfortable... 
    Temps plein
    Travail au bureau
    Travail à distance

    Affirm

    Remote
    il y a 4 jours
  • $30 - $100 par heure

     ...settings. Our AI recruiting agent sources and vets domain experts for...  ...(legal, medical, finance, coding, etc.), where expert-level data...  ...we're looking for Strong backend experience in Java, Node.js, Go...  ...track record building scalable services and APIs Comfort with... 
    Temps partiel
    Pour les contractants
    Stage
    Travail à distance
    Horaires flexibles

    micro1

    Remote
    Il y a un mois
  • $191.1k par année

     ...Coinbase . As a Senior Software Engineer on the Risk Engineering team...  ...engineers, conducting rigorous code reviews, writing technical...  ...and Experience: ~5+ years of backend software engineering experience...  ...proficiency in backend languages (Go, Ruby, Python, or Java) with... 
    Ruby
    Contrat Longue Durée
    Zone locale

    Coinbase

    Remote
    il y a 18 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Backend Engineer, Source Code: Repository Services (Ruby). Soyez parmi les premiers à postuler !