Backend Engineer, Source Code: Repository Services (Ruby)
Develop secure, performant features for Repository Services using Ruby and GraphQL at GitLab.

Germany · Founded 2011
A complete DevSecOps platform delivered as a single application, providing everything from one place: project planning, source code management, security, Package and Container Registry, CI/CD, and monitoring.
Roles based in: Bangalore
Builds in: DevTools · Platform · DevSecOps · Infrastructure · AI/ML
Seniority: 4 Mid-level · 12 Senior · 3 Lead · 3 Principal
Publishes salary on 10 of 29 ads · Hiring engineering roles here since April 2026
Curated from live GitLab postings. Click any role for the full brief.
Develop secure, performant features for Repository Services using Ruby and GraphQL at GitLab.
Lead and grow a distributed team managing GitLab.com's background processing layer and caching platforms.
Develop and maintain CI/CD tools and components for GitLab's orchestration platform using Ruby and Rails.
Build and iterate on growth features for GitLab's self-serve funnel using Ruby on Rails and Vue.js.
Manage a deeply technical team building and maintaining Gitaly, GitLab's Git data storage tier.
Develop secure, performant features for GitLab's Change Record using Ruby on Rails and GraphQL.
People Systems Engineer building AI-powered workflows and integrations for GitLab's global workforce in a remote setting.
Staff Backend Engineer on GitLab's Security Factory team to set technical direction for static analysis engine.
Senior Backend Engineer at GitLab shaping global platform architecture while integrating AI into production workflows.
Senior Backend Engineer at GitLab designing and shipping complex backend features for Tenant Controls in a remote setting.
Senior Backend Engineer at GitLab designing and shipping complex backend features for a global platform.
Backend Engineer at GitLab building reliable repository management features using Ruby and GraphQL in a remote role.
Distinguished Engineer leading technical direction for GitLab's Core DevOps services as a recognized expert.
Staff Product Security Architect at GitLab driving proactive security strategy and risk reduction across platforms.
Principal Site Reliability Engineer setting technical direction for GitLab Dedicated's platform strategy and scaling.
Professional Services Technical Architect at GitLab leading customer engagements and designing GitLab infrastructure solutions remotely.
Principal Engineer at GitLab building the Duo Agent Platform, the agentic orchestration layer for AI agents and flows.
Senior Backend Engineer at GitLab building trusted agentic development platforms to close the software validation gap.
Senior Software Engineer at GitLab building and hardening authorization systems within the Ruby on Rails monolith.
Senior Backend Engineer (Go) on the Gitaly team building GitLab's Git data storage tier for remote roles.
Senior Fullstack Engineer at GitLab designing and building backend systems for GTM and growth platforms remotely.
Intermediate Software Engineer on GitLab’s Vulnerability Management team, building core security workflows using Ruby on Rails.
Senior Backend Engineer at GitLab focusing on Spec-Driven Development and building agentic workflows.
Build cloud-native deployment guidance and ephemeral environments for GitLab's self-managed platform.
Build core AI capabilities for GitLab Duo Chat, integrating LLMs and multi-agent flows using Python/LangGraph.
Lead the Switchboard team to build and operate large-scale distributed systems for GitLab Dedicated environments.
Keep GitLab's user-facing services and production systems reliable at scale using SRE principles in a remote environment.
Lead security incident response for GitLab's global environment, defending against evolving threats using automation.
Develop AI Agent Observability features for GitLab's core platform using Ruby on Rails, PostgreSQL, and GraphQL.
No longer open on GitLab's site. Kept for reference — saved archived roles stay in your dashboard.
Solutions Architect in Central EMEA advising customers on DevSecOps and cloud practices to drive platform adoption.
Staff Backend Engineer at GitLab (Germany) providing technical leadership for complex backend initiatives and modular architecture strategy.
Senior Backend Engineer at GitLab building AI-powered external agent integrations using Ruby on Rails and APIs.
Design and implement backend features for GitLab's intelligent DevSecOps platform, focusing on high-scale, AI-assisted systems.
Design and implement complex backend features for GitLab's DevSecOps platform, leveraging AI and distributed systems.
Senior Software Engineer building AI-assisted developer tools and CLI experiences for GitLab Duo in a remote capacity.
Engineer security improvements for DevSecOps platform, building abuse detection systems and AI mitigation tools.
Manager of Solutions Architect for Central & Eastern Europe UK at GitLab, leading a distributed team in a player-coach role.
Lead a small team to drive non-linear productivity improvements across GitLab's SDLC using CI/CD systems.
Build data products, APIs, and AI-enabled workflows for GitLab's intelligent orchestration platform using Go, Ruby, and Node.
Design and build AI trigger systems for GitLab's DevSecOps platform handling significant scale.
Build and evolve core backend systems for GitLab's data platform, focusing on high-throughput Go services.
Build and maintain unified data collection platforms using Golang, Kubernetes, ClickHouse, and NATS for GitLab's analytics instrumentation.
Advise U.S. government customers on adopting GitLab's DevSecOps platform through technical pre-sales and solution design.
Manage a deeply technical team focused on building, maintaining, and scaling Git's version control system at GitLab.
Lead design and delivery of multi-cloud cell placement and orchestration systems for GitLab's infrastructure.
Manage an AI Engineering team to build scalable, reliable Duo Chat features across the DevSecOps platform.
Build next-gen authentication services for GitLab's DevSecOps platform.
Build and operate Geo replication for self-managed customers at GitLab.
Architect DevSecOps solutions for enterprise customers using GitLab's platform.
Lead engineering for GitLab's AI-powered DevSecOps security features, shaping vulnerability detection and remediation.
Lead engineering for growth and monetization platforms, building systems for customer adoption, purchase, and expansion.
Build AI agent interactions for GitLab's DevSecOps platform.
Build AI agent interaction systems for GitLab's DevSecOps platform.
Advise LATAM customers on GitLab's DevSecOps platform to drive software delivery outcomes.
Build and maintain GitLab's deployment infrastructure for zero-downtime upgrades for self-managed customers.
Architect DevSecOps transformations for GitLab's global clients.
Advise MEA customers on GitLab's AI-powered DevSecOps platform, guiding digital transformation.
Guide US Northeast customers on GitLab's AI DevSecOps platform, shaping technical strategy and driving adoption.
Lead Solutions Architects across Asia and India, driving technical strategy and customer wins for GitLab's DevSecOps platform.
Manage a team building observability and integrations for GitLab's Monetization platform.
Advise customers on GitLab's AI-powered DevSecOps platform to drive digital transformation.
Guide customers through DevSecOps transformation with GitLab's AI platform.
Guide complex customer conversations on the Microsoft ecosystem for GitLab's DevSecOps platform.
Build AI-driven DevOps solutions for GitLab, a leading DevSecOps platform.
Ship internal AI-powered workflow solutions across Sales and Support at GitLab.
Lead AI-native DevSecOps solution architecture for enterprise customers at GitLab.
Direct multi-team engineering for Workflows & Runners platform at GitLab.
Define agentic SDLC vision and drive 10x productivity gains at GitLab.
Build secure-by-default controls for GitLab's remote workforce, focusing on macOS endpoint security.