Engineering Manager
About this job
As an Engineering Manager for Production Engineering - Observability at GitLab, you will lead the globally distributed Observability team. GitLab is an intelligent orchestration platform for DevSecOps, trusted by millions of users to ship secure software faster. In this role, your team will build and operate metrics, logging, alerting, and capacity planning platforms for GitLab.com and GitLab Dedicated. A normal day involves leading a distributed and asynchronous team, setting priorities with engineering partners, guiding technical decisions on time-series storage and log pipelines, and participating in incident response. You will also incorporate AI tools into daily workflows to drive efficiency and support incident triage, balancing reliable signals with scale and cost.
Responsibilities
- Lead, hire, onboard, and develop a distributed engineering team working asynchronously.
- Set priorities with SRE, Product Engineering, and GitLab Dedicated teams to deliver observability services iteratively.
- Own the reliability, scalability, and cost of metrics, logging, alerting, and capacity planning platforms.
- Reduce noisy alerts and telemetry gaps using SLOs, error budgets, and self-service instrumentation.
- Guide technical decisions about time-series storage, high-cardinality metrics, log pipelines, and distributed tracing.
- Participate in the Incident Manager On Call rotation to coordinate responses to high-severity incidents.
- Keep on-call rotations sustainable through timezone coverage, runbooks, and post-incident actions.
- Incorporate AI tools and agents into engineering workflows and incident triage.
Requirements
- Experience leading an observability, platform engineering, or SRE team operating at scale in a distributed environment.
- Technical knowledge of metrics systems like Prometheus, logging platforms like Elasticsearch, and alerting design.
- Experience using SLOs, error budgets, and capacity forecasts to make reliability and investment decisions.
- Experience operating a large SaaS platform and investigating production issues like telemetry gaps or ingestion limits.
- Experience participating in and improving production on-call rotations and incident coordination.
- Ability to explain technical tradeoffs to engineering partners and stakeholders.
- Experience using AI tools or agents in engineering or management work.
Who should apply
This role suits experienced engineering leaders with a background in observability, site reliability engineering, or platform engineering who excel at managing distributed and asynchronous teams. Candidates should have technical expertise in metrics, logging, and incident management, alongside a willingness to embrace AI as a productivity multiplier. GitLab welcomes different paths into this role through practical experience, formal study, or transferable skills, encouraging interested candidates to apply even if they do not meet every single qualification.
Frequently asked questions
What does the Engineering Manager role at GitLab involve?
You will lead the globally distributed Observability team, owning metrics, logging, alerting, and capacity planning platforms while managing team workflows and incident responses.
Where is the Engineering Manager position located?
The job posting lists the location as Bangalore, India, while noting that GitLab roles are remote with country hiring guidelines.
What kind of team will I manage at GitLab?
You will lead the globally distributed Observability team within Production Engineering, working asynchronously across regions.
Are AI tools used in the Engineering Manager job at GitLab?
Yes, team members are expected to incorporate AI as a core productivity multiplier into daily workflows, including engineering tasks and incident triage.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.