Backend Engineer, Create: Repository Management
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 .
50.000 €
...specializzata nella ricerca e selezione di profili Middle e Top Management a livello nazionale e internazionale, ricerca per una realtà... ...Sviluppo e manutenzione di applicazioni web custom /pp* Sviluppo backend tramite PHP e framework Laravel /pp* Realizzazione e...ConsigliatoSmart workingTempo pienoRemotoOrario flessibile- ...Italy /p h3Descrizione Lavoro - Backend Developer (m/f/d) /h3 h3About... ...with Allianz companies to co-create the best customer experience.... ...trusted insurance and asset management companies in the world.... ...Allianz. /p p99468 | IT Tech Engineering | Professional | Non-Executive...ConsigliatoTempo pienoImpiego permanenteLavoro ibridoRemoto
- pIvoclar Vivadent AG sucht im Bereich Forschung Entwicklung nach talentierten Software-Entwicklerinnen und -Entwicklern. Sie gestalten das Kundenerlebnis durch neue Softwarelösungen für den Dentalmarkt und arbeiten in Bereichen wie Desktop-Entwicklung, Mobile Apps, Web-...Consigliato
- ph3AI Full Stack Engineer (m/f/d) /h3 pAzienda : Allianz Tipo Lavoro : Full Time Italy /p... ...services together with Allianz companies to co-create the best customer experience. /p pWe... ...of the most trusted insurance and asset management companies in the world. Caring for our...ConsigliatoTempo pienoLavoro ibridoRemoto
76135 $ - 84412 $
...leader in legal entity management and business licensing... ...the gap between IT, Engineering, and Security to deliver... ...be responsible for creating automated deployment profiles... .... You will also manage bIdentity and Access Management... ...are the technical engine behind Harbor...ConsigliatoLavoro ibridoRemoto- pRain is looking for a Staff Backend Engineer for a remote role in Italy. You will lead the technical direction for a backend platform, focusing on API integrations and developing scalable systems. /ppThe ideal candidate has over 8 years of experience and extensive knowledge...Remoto
50.000 € - 65.000 €
...with the North American company Flipp, creating a global leader in the sector.... ...smarter shopping decisions. As a Senior Backend Software Engineer, you will join a cross‑functional team... ...closely with Software Engineers, Product Managers, Designers, and other Engineering...Lavoro ibridoRemotoOrario flessibile- ...the intricacies. /p pWe’re a global team of over 20 analysts engineers, each with extensive networks across the semiconductor supply... ...reaches more than 200 000 subscribers worldwide, including senior management and C‑suite leaders at the leading semiconductor and AI...Tempo pieno
18.850 € - 25.900 €
ph3Senior Software Engineer (Java / Kotlin) - Operations... ..., low-code engines, and shared technical... ...exceptional complexity management, structural scalability... ...evolution of our core backend platform services and... ...responsible for what you create. /li libYou will value...Tempo pienoImpiego permanenteLavoro ibridoDisponibilità immediataRemoto- pThe Flex is searching for a Full-Stack Engineering Lead to drive the development of their innovative Base360.ai technology platform. This... ..., implement best engineering practices, and contribute to creating scalable and automated systems. Strong experience in full-stack...Tempo pienoRemotoOrario flessibile
38.000 € - 48.000 €
...li /ul h3Full Stack Software Engineer - .NET/Angular /h3 pSalary: €... ...greater value to our customers and create new opportunities for our... ..., C# .NET and SQL for Backend Development or similar technologies... .... /liliExperience in Git repository. /liliHands-on experience working...Tempo pieno- ph3Manager, Engineering - Delivery Experience Backend Team /h3 pbLocation: Warszawa, Fabryka... ...for a dynamic Engineering Manager to lead our backend team.... ...Integrations: /b Manage and develop key APIs for... ...responsible for what you create. /li libYou will value our...Lavoro ibridoRemoto
- ...listed on behalf of a partner company, who manages all applications and next steps. Our... ...modern AI agent technologies. You will help create AI-powered workflows where agents can access... ...and AI-powered applications. - Build and manage integrations between internal systems,...Tempo pienoRemoto
- ...compliance e governance e relativa configurazione di: Identity Access Management (IAM) /liliLogging e Monitoring (Azure Monitor, Log Analytics,... ...per l’adozione di workload in Azure. /liliGestione di repository Git per il versioning e l’automazione del deployment. /li /ulpModalità...Lavoro ibrido
- ...Workload Protection, Vulnerability Management, Cloud Security products, and... .... As a Staff Software Engineer, you will lead the design and... ...workplace to ensure our Datadogs can create a work-life harmony that best... ...the technology stack to manage complexity at scale. It...Lavoro ibrido
- pAllianz Global Investors is seeking a Software Engineer (f/m/d) - risklab to join the Investment Technology team in Frankfurt or Munich. You will design, build and maintain REST APIs, extend backend services, and drive secure, scalable cloud-native solutions on Azure....
- ...collaboration with the client's team and other stakeholders to identify, manage, and document requirements across data domains. Our approach is... ...Responsibilities Shape customer's architectural strategy to create a secure, scalable, and compliant cloud environment...Lavoro da remoto
- ...you will: /h3 ul liLead multiple software engineering teams in designing, building, and... ...liHire, develop, and mentor engineers and managers, fostering a high‑performing, inclusive... ...Accommodation Request. /p pExpedia is committed to creating an inclusive work environment with a...Orario flessibile
- ...Integration Principal Software Engineer /h3 pAhold Delhaize USA, a... ...planning, modernization, and management of technical debt. /li liImplement... ...to review designs and code, manage dependencies and defects, and... ...in all that we think, create and do. While building a culture...Tempo pienoLavoro ibridoRemotoOrario flessibile
- pPhotocert is seeking a Senior Cloud Backend Developer to join its cloud engineering team in Italy. The role involves designing scalable serverless services using AWS technologies. Candidates should have over 5 years of backend experience and proficiency in Node.js, TypeScript...
33.000 € - 38.000 €
...looking for an enthusiastic self-motivatedstrong TRAFFIC MANAGEMENT CONTROL CONFIGURATION ENGINEER /strongwho thrives in a fast-paced environment. The... .../u /strong /ppstrongA career at Hitachi Rail will help create a legacy. With operations in every corner of the world,...- ...in the power, utility, telco, and transportation industries to manage their mission-critical infrastructures efficiently and safely through... ..., and security. /liliAct as a second-level cloud operations engineer, troubleshooting production issues across compute, networking,...
- ...together. If you’re prepared to work hard, create impact, and have fun while doing it, we... ...You Because: /b /pYou’re a hands on engineering manager who loves making stores run flawlessly... ...accuracy that underpin these journeys. Manage vendor relationships and coordinate with...Stage/TirocinioRemotoTurno di notte
- ...customers within a defined territory. /li lib. Create demand for all Bourns Products Solutions... ...with Bourns Product Line Marketing Managers to achieve registrations. /li lie.... ...portfolio /li liiii. Bridge for Bourns Engineering, Product Lines, Marketing to the Customers...
- ...Senior Java Developer per lavorare su progetti innovativi a Torino, in modalità ibrida. La candidatura richiede esperienza in Java backend, Spring Boot e containerizzazione con Docker/Kubernetes, oltre a competenze CI/CD e cloud. /ppLa posizione prevede collaborazione in...Lavoro ibridoRemoto
- pAllianz Technology is seeking a Backend Developer (m/f/d) to join a dynamic, global team in Italy. You will work with Java, Spring Boot, and Agile methodologies to deliver modern cloud-ready solutions and insurance products for B2B and B2C channels. /ppThe role emphasizes...Lavoro ibridoOrario flessibile
20.000 € - 23.000 €
pADENTIS Italia cerca un Backend Developer da inserire nel team tecnico di una nostra importante azienda partner, in contesto Cloud orientato Linux. La risorsa contribuirà allo sviluppo, manutenzione ed evoluzione di servizi backend e API. /ppLa posizione richiede almeno...Impiego permanente- pAvangarde Consulting in Italia cerca uno sviluppatore Java backend per unirsi a un team internazionale dedicato allo sviluppo di un prodotto di punta nel settore finanziario. Si richiede esperienza con microservizi e DB relazionali come Oracle e PostgreSQL, e familiarità...Impiego permanenteContratto con partita IVA
- pWellD Italia is seeking a Backend Developer to join its dev team on a mission-critical project for a global FMCG leader. You will contribute to enterprise-scale software solutions, shaping digital tools that deliver real-world value. /ppThis hybrid role is based in Italy...Lavoro ibrido
- pAllegro è alla ricerca di un Junior Software Engineer per la piattaforma di Notifiche, con base a Kraków. Sarai responsabile dello sviluppo di servizi backend competitivi, scalabili e resilienti in Kotlin o Java, contribuendo a un sistema di notifiche ad alta rete. /ppIl...Lavoro ibrido
- backend developer Smart working
- back end developer Smart working
- sviluppatore back-end Smart working
- bar nuova gestione Smart working
- gestione cantieri pulizie Smart working
- manager apertura gestione Smart working
- gestione receptionist Smart working
- gestione locali bar Smart working
- gestione e vendite Smart working
- addetta gestione Smart working