Engineering Manager, Architecture Engineering: Async

Company: GitLab
Apply for the Engineering Manager, Architecture Engineering: Async
Location:
Job Description:

Overview

As Engineering Manager, Architecture Engineering: Async, you lead a distributed team of Site Reliability and Backend Engineers to balance reliability with platform evolution. You will own the reliability of job processing and caching platforms, drive capacity planning, and manage incident response and on-call rotation. You’ll guide migrations from queue-based orchestration to a durable workflow engine and oversee quarterly planning and cross-team roadmaps. This role sits at the heart of GitLab’s async processing stack, enabling fast, reliable background work across global deployments. You will shape how we scale and modernize critical infrastructure to support GitLab.com at scale.

Pay / Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Responsibilities

  • Hire and grow a team of SREs and backend engineers, supporting career development and onboarding
  • Own reliability for job processing and caching platforms with SLIs, error budgets, alerts, and weekly reviews
  • Manage capacity planning, escalations, incident follow-ups, and balance with roadmap work
  • Run the team’s portion of GitLab.com’s first-tier on-call rotation and act as incident commander for high-severity events
  • Drive zero-downtime Redis upgrades and automate OS patching/reboots
  • Adapt job processing to single-tenant and cell-based deployments
  • Own migration from queue-based orchestration to a durable workflow engine with defined use cases and roadmap
  • Own quarterly planning and team roadmap, coordinating with partner teams including Git storage

Key requirements

  • Experience leading an engineering team delivering high-performance services at scale
  • Technical depth in Redis and Sidekiq for background job processing and caching
  • Experience defining and managing reliability via SLIs, burn-rate alerting, and capacity planning
  • Experience running 24/7 on-call rotations and coordinating high-severity incidents
  • Track record balancing operational work with roadmap projects and pushing back on scope when needed
  • Experience leading a fully remote team across multiple time zones
  • leadership and people management
  • cross-functional collaboration
  • clear communication and incident leadership
  • Redis
  • Sidekiq
  • background job processing

…

Posted: November 1st, 2026