Senior Backend Engineer (Ruby)
Core
Senior Backend Engineer shaping and building backend features for GitLab's work items platform to serve millions of work items across tens of thousands of groups.
Role type
Senior IC backend engineer (Ruby/Rails)
Builds
Backend and real-time features, portfolio planning capabilities, and work item hierarchy for the GitLab monolith.
Domain
DevSecOps / SaaS / Distributed Systems
Deliverable
production ML models | product features
Required skills
Ruby, Ruby on Rails, PostgreSQL optimization, GraphQL, RESTful APIs, automated testing, AI integration in workflows, mentoring
Preferred skills
Elasticsearch, ClickHouse, Python, building AI-powered features
Technologies
Ruby, Ruby on Rails, PostgreSQL, GraphQL, REST, Elasticsearch, ClickHouse
Responsibilities
Design and implement backend features with focus on performance and reliability; optimize PostgreSQL at scale; mentor engineers and open source contributors; participate in on-call rotations and root cause analysis.
Seniority
Senior, hands-on IC with mentorship responsibilities