Senior Backend Engineer (Ruby), Production Engineering:Tenant Controls
Core
Design, implement, and evolve backend capabilities for a global platform serving millions of users, focusing on application-level rate limiting and tenant controls.
Role type
Senior Backend Engineer (Ruby)
Builds
Application-level rate limiting framework and tenant control systems for GitLab.com
Domain
DevSecOps platform / SaaS
Deliverable
production ML models | product features
Required skills
Backend architecture, APIs, data systems, performance tuning, modular-monolith design, bounded contexts, migration-safe architectures, agentic AI systems integration, asynchronous written communication
Preferred skills
High-throughput distributed systems, concurrency, profiling, Kubernetes, PostgreSQL, ClickHouse, event-driven systems, open source maintenance
Responsibilities
Design and ship moderate to complex backend features with minimal guidance; Influence team objectives and technical direction; Define backend standards for style, maintainability, testing, and operational readiness; Mentor associate and intermediate engineers; Diagnose and prevent performance and reliability issues at scale; Experiment with and integrate agentic AI into production workflows

