Engineering Manager, Architecture Engineering: Async
Core
Lead a distributed team of Site Reliability Engineers and Backend Engineers to ensure reliability for GitLab.com's background job processing and caching platforms.
Role type
Senior Engineering Manager (SRE/Backend)
Builds
High-performance background job processing and caching infrastructure for GitLab.com
Domain
SaaS / DevOps / Distributed Systems
Required skills
Engineering team leadership, Site Reliability Engineering, Backend engineering, Redis, Sidekiq, capacity planning, incident management, remote team management
Preferred skills
Experience managing fully remote teams across multiple time zones
Technologies
Redis, Sidekiq, GitLab.com
Responsibilities
Lead, hire, and grow a team of SREs and backend engineers; Own reliability for job processing and caching platforms including SLOs and error budgets; Manage capacity planning and incident follow-ups; Run first-tier on-call rotation and serve as incident commander; Drive zero-downtime Redis upgrades and OS patching; Lead migration from queue-based orchestration to a durable workflow engine; Own quarterly planning and team roadmap.
