Similar Jobs
See allBackend Engineer, Create: Repository Management (Ruby)
GitLab
UK
Ruby
GraphQL
SQL
Senior Backend Engineer (Ruby), Plan: Spec-Driven Development
GitLab
Europe
Ruby On Rails
Python
PostgreSQL
Staff Software Engineer
Omada Health
US
Ruby
Python
PostgreSQL
Staff Backend Engineer
TeamSnap
US
Node.js
TypeScript
Elixir
Senior Backend Engineer
GitLab
Poland
Backend Architecture
APIs
Performance Tuning
What you’ll do:
- Develop secure, well-tested, performant features and improvements using Ruby and GraphQL.
- Turn complex requirements and legacy constraints into clear solutions without compromising reliability.
- Design and maintain backend services, APIs, data models, and business logic that support intuitive source code workflows.
What you’ll bring:
- Professional experience building backend web applications using Ruby and GraphQL.
- Solid understanding of relational databases, SQL, data modeling, caching, and backend performance best practices.
- Experience writing unit, integration, and acceptance tests, and using AI coding agents.
About the team:
- The Source Code Experience team works within GitLab's Source Code group, focusing on core source code experiences.
- The team maintains availability, reliability, and performance expected from a critical part of GitLab.
- You'll collaborate closely with Code Review, Gitaly, and other Source Code teams.
How GitLab supports you:
- Benefits include flexible paid time off, equity compensation, employee stock purchase plan, growth and development fund, and parental leave.
GitLab
GitLab is the intelligent orchestration platform for DevSecOps that enables organizations to increase developer productivity, improve operational efficiency, and reduce security risk. With over 50 million registered users and trusted by more than 50% of the Fortune 100, GitLab fosters a high-performance culture driven by values, continuous knowledge exchange, and AI adoption.