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, Create: Repository Management

Temps plein

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’re looking for a Backend Engineer to join our Repository Management team within GitLab’s Source Code stage. You’ll help customers configure repositories with confidence so their GitLab projects support the way their teams work. As artificial intelligence agents increasingly write and manage code alongside people, you’ll build guardrails that make development safe and trustworthy. You’ll turn complex policy and repository management needs into reliable backend solutions that support people and the agents working on their behalf.

You’ll work in one of GitLab’s oldest and most complex product areas, using Ruby and GraphQL to improve a critical system that serves GitLab.com, self-managed instances, and GitLab Dedicated. Source Code provides the interface layer, through Gitaly, to the Git repositories that account for a large portion of GitLab traffic. With support from experienced team members, you’ll help maintain high reliability through performance and structured query language tuning, caching, rate limiting, testing, observability, and resiliency. You’ll collaborate with product management, product design, testing, security, user experience research, technical writing, Gitaly, Code Review, and Source Code Experience to deliver reliable and performant systems.

Learn more about the Create:Source Code teams in the GitLab Handbook.

What you’ll do

  • 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.
  • Contribute to backend services, application programming interfaces, data models, and business logic for repository management.
  • Collaborate across functions and teams, both asynchronously and synchronously, involving domain experts and seeking guidance when needed.
  • 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 apply feedback from code review.
  • 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 or the ability to learn them.
  • An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices.
  • Experience contributing to policy, permissions, or rules-based features in web applications and helping make that complexity reliable and maintainable.
  • Experience writing backend unit and integration tests, with familiarity with Git and collaborative code review processes.
  • Experience using artificial intelligence coding tools or agents, with the ability to review their output and recognize when additional guidance is needed.
  • Clear written and spoken English communication skills, including sharing useful status updates and collaborating in a remote, asynchronous environment.
  • The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance for decisions that are difficult to reverse.

About the team

The functional team works across Europe and North America, supporting both synchronous and asynchronous collaboration. It includes six engineers, and this role offers an opportunity to grow your backend skills, learn from experienced team members, and contribute to our technical direction. We work closely with Code Review and Gitaly, alongside sibling teams covering Repository Sync & Interop, Source Code Experience, and Repository Scale, Performance & Git Infrastructure. We’re maturing GitLab’s branch protection offering while maintaining availability, reliability, and stability through bug fixes and focused technical debt work. Our roadmap includes Branch Rules, Codeowners, merge strategy options, and artificial intelligence-powered repository management and configuration.

We welcome candidates with different levels and types of experience. Many successful candidates don’t meet every requirement. If you’re excited about this role, please apply and allow our recruiting team to assess your application.

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 8 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Backend Engineer, Create: Repository Management à à domicile
  •  ...builds of all the open source software engineers and AI agents rely on, Chainguard helps...  ...software, this role is for you. Chainguard’s Repositories team owns the customer-facing...  ...reliability. This is an infrastructure-heavy backend role at the intersection of software engineering... 
    Suggéré
    Temps plein

    Chainguard

    Remote
    il y a 8 jours
  •  ...is the leading tech company engineered for modern TV advertising. Advertisers...  ...Engineer specializing in Backend engineering to join Mad Labs,...  ...hypotheses; Report to management on progress, successes achieved...  ...as part of a small team to create novel, inventive, or revolutionary... 
    Suggéré
    Temps plein

    Madhive

    Remote
    il y a 1 jour
  • $150k - $185k par année

     ...looking for a Senior Software Engineer to join the team. As a Senior...  ...Build and maintain robust backend services and APIs that power both...  ...Qualifications: ~ Experience creating web interfaces using React, HTML...  ...creativity and technology to create immersive, interactive... 
    Suggéré
    Temps plein
    Travail à distance

    Palmstreet

    Remote
    il y a 1 jour
  • $186.37k - $223.64k par année

     ...open culture. Grafana Cloud, our fully managed observability platform, is flexible and...  ...truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases  This...  ...users in mind. You have a passion for creating intuitive products that fit customers’ needs... 
    Suggéré
    Contrat Longue Durée
    Temps plein
    Zone locale
    Travail à distance
    Horaires flexibles

    Grafana Labs

    Remote
    il y a 10 jours
  •  ...Responsibilities Design and implement scalable backend services, data pipelines, and...  ...Communicate progress to product leads, engineering managers, and other stakeholders. Introduce...  ...collaboration with a large global team, scrum ceremonies, team events, and manager one-on-ones.... 
    Suggéré
    Temps plein

    Apollo.io

    Remote
    il y a 14 jours
  •  ...What you’ll do We’re looking for Backend Engineers to design, build, and maintain scalable...  ...opportunity to work across the stack, creating intelligent systems that adapt to the availability...  ...collaborate with other engineers and managers to grow the next generation of leaders... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire

    Stripe

    Remote
    il y a 10 jours
  •  ...power the Autodesk Construction Solutions backend. Our customers are building some of the...  ...practice delivering value at high velocity Create reusable automation libraries, patterns,...  ...'s degree in Computer science, software engineering or relevant discipline Strong grasp of... 
    Temps plein
    Stage
    Travail à distance

    Autodesk

    Remote
    il y a 3 jours
  •  ...deliver quarterly team goals while leading engineers through open-ended technical problems. Collaborate with product management, design, analytics, and stakeholders on product...  ...designing, developing, and launching backend systems at scale using technologies such as... 
    Temps plein
    Travail occasionnel
    Travail à distance
    Horaires flexibles

    Affirm

    Remote
    il y a 6 jours
  •  ...developer productivity through tooling, automation, integrations, and engineering best practices. Drive the vision and strategy for continuous...  ...in Python, Kotlin, Java, or similar languages. Experience managing build systems and frameworks for large monorepos. Ability to... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail occasionnel
    Travail à distance
    Horaires flexibles

    Affirm

    Remote
    il y a 9 jours
  •  ...of your team’s tech lead and manager, you will break down larger projects...  ...of your team’s artifacts by creating and monitoring metrics,...  ...years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in... 
    Temps plein
    Travail au bureau
    Travail à distance

    Affirm

    Remote
    il y a 7 jours
  •  ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer - Databases - Analytics based in Canada. This...  ...SaaS infrastructure. You will also help create reliable interfaces that enable AI agents and... 
    Contrat Longue Durée
    Temps plein
    Stage

    Jobgether

    Remote
    il y a 8 jours
  • $164.45k - $234.93k par année

     ...systems behind these recommendations and create experiences such as topic-based shelves...  ...'ll love. We’re looking for a Senior Backend Engineer to build and evolve the backend infrastructure...  .... Partner closely with Product Managers, Engineers, Data Scientists, and Designers... 
    Contrat Longue Durée
    Stage
    Horaires flexibles

    Spotify

    Remote
    il y a 4 jours
  •  ...challenging ourselves to inspire others. We are looking for a Backend Engineer to join our Core team and help build reliable, scalable...  ...healthier and more confident. Trust without micromanagement. You manage your time and make decisions independently. We value outcomes,... 
    Travail occasionnel
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Betterme

    Remote
    il y a 13 jours
  • $186.37k - $223.64k par année

     ...culture. Grafana Cloud, our fully managed observability platform, is...  ...open-source distributed tracing backend behind Grafana Cloud Traces...  ...You’ll Be Doing:  As a Staff Engineer on Tempo, you will set technical...  ...and customer limits, or query engine improvements. Own the... 
    Zone locale
    Travail à distance
    Horaires flexibles
    Travail posté

    Grafana Labs

    Remote
    il y a 1 jour
  • $186.37k - $231.96k par année

     ...and open culture. Grafana Cloud, our fully managed observability platform, is flexible and...  ...intersection of: frontend observability, backend data processing and storage at scale,...  ...analytical solution as a primary storage and query engine for high-volume session data. As a... 
    Temps plein
    Zone locale
    Travail à distance
    Horaires flexibles

    Grafana Labs

    Remote
    il y a 1 jour
  • $181k - $241k par année

     ...lifecycle by collaborating with product management, design & analytics to ensure technical sustainability...  ...designing, developing and launching backend systems at scale using languages like...  ...in search or related recommendation engines · You have experience delivering major features... 
    Temps plein
    Travail à distance

    Affirm

    Remote
    il y a 8 jours
  • $220k - $240k par année

     ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Backend (Grader) based in Canada. This is a high-impact backend engineering role focused on owning the technical foundation... 
    Temps plein

    Jobgether

    Remote
    il y a 6 jours
  • $100k - $150k par année

     ...If you’re looking to be one of the first engineers at an early stage, rapidly growing startup...  ...to drive our mission forward. As a Backend Engineer, you will join our Carrier Integrations...  ...JS (Node/Express), with infrastructure managed by Terraform and Ansible, and runs on AWS... 
    Temps plein
    Stage
    Travail à distance
    Bureau à domicile

    Canopy Connect

    Remote
    il y a 6 jours
  •  ...industry leaders to solve complex problems. Co-create the future with us as we build...  ...GitLab. An overview of this role As a Staff Backend Engineer on GitLab's Core DevOps team, you'll...  ...Infrastructure, Security, Data, Engineering Managers, and engineers across product groups.... 
    Travail à distance

    Gitlab

    Remote
    il y a 19 jours
  •  ...industry leaders to solve complex problems. Co-create the future with us as we build...  ...overview of this role As a Senior or Staff Backend Engineer with the Database Excellence group , you...  ...teams to shape how GitLab provisions and manages PostgreSQL in a fully remote, highly... 
    Temps plein
    Travail à distance

    Gitlab

    Remote
    il y a 29 jours
  •  ...startup that has incredible potential A passion for software engineering while writing clean, well-tested code Enthusiasm for working...  ...opinions Organized: We strive for considered decisions, creating software that lasts. We document them in decision records, which... 
    Travail à distance

    GRID eSports GmbH

    Remote
    il y a 22 jours
  •  ...Storage team provides a set of managed databases as a platform, used...  ...for a talented Senior Software Engineer who can architect, build and...  ...availability of your team’s artifacts by creating and monitoring metrics,...  ..., developing and launching backend systems at scale technologies... 
    Temps plein

    Affirm

    Remote
    il y a 7 jours
  • $218.42k - $302.84k par année

     ...Backend Engineer, Control Plane Remote (Canada) Apply Thank you for considering Tailscale. If this job description resonates with you, please...  ...decision-making; - Work closely with UX/UI designers and product managers to shape features. Because we’re an early-stage and fully... 
    Temps plein
    Stage
    Travail à distance
    Horaires flexibles

    Tailscale

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

     ...buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new...  ...designing and implementing new API’s and microservice interfaces to manage every users’ transaction with Affirm. You will also use your... 
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Travail à distance

    Affirm

    Remote
    il y a 1 jour
  •  ...New Staff Software Engineer, Backend (Trust and Safety) Remote Canada Apply At Affirm, we exist...  ...reliability, regulatory requirements, and risk, creating critical infrastructure that Affirm and...  ...by collaborating with product management, design & analytics to ensure technical... 
    Temps plein
    Travail à distance

    Affirm

    Remote
    il y a 13 jours
  •  ...industry leaders to solve complex problems. Co-create the future with us as we build...  ...GitLab. About the role As an Intermediate Backend Engineer, you will take backend features and improvements...  ...a product area, partnering with Product Management, Frontend, Infrastructure, and Security... 
    Temps plein
    Сontrat
    Travail à distance

    Gitlab

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

     ...New Software Engineer II, Backend (Identity Decisioning) Remote Canada Apply At Affirm, we exist for...  ...support of your team’s tech lead and manager, you will break down larger projects into...  ...of your team’s artifacts by creating and monitoring metrics, escalating when... 
    Temps plein
    Travail à distance

    Affirm

    Remote
    il y a 14 jours
  • $181k - $241k par année

     ...tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is...  ...experience or a Bachelor’s degree in a related field - Proficiency with managing build systems and frameworks for large monorepos. - Active... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail à distance

    Affirm

    Remote
    il y a 8 jours
  •  ...from our portfolio. We are currently looking for a skilled Java Backend Engineer to join one of our clients' teams . You will play a key...  ...with REST APIs and FIX APIs. You will work closely with product managers, architects, and front-end engineers to design, develop, and... 
    Emploi permanent
    Temps plein

    TechBiz Global GmbH

    Remote
    il y a 15 jours
  •  ...New Senior Software Engineer, Backend (Consumer Authentication Platform) Remote Canada Apply At...  ...authentication, step-up challenges, session management, and connected merchant experiences)...  ...of your team’s artifacts by creating and monitoring metrics, escalating when... 
    Temps plein
    Travail à distance

    Affirm

    Remote
    il y a 14 jours

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

S'abonner et recevoir des offres d'emploi similaires à Backend Engineer, Create: Repository Management. Soyez parmi les premiers à postuler !