Site Reliability Engineer, Cells Infrastructure
Bangalore · India · Remote · Posted Oct 15, 2026
At a glance
- Workplace
- Remote
- Location
- Bangalore · India
About the role
- We're looking for an Intermediate Site Reliability Engineer to join the Cells Infrastructure team in GitLab's Scale & Architecture organization.
- In this role, you'll help build and operate Cells, the architecture that lets GitLab.com scale horizontally by splitting it into many independent units behind a shared routing layer.
- This is a build-it-and-run-it role where you will provision cells, route traffic, deploy safely, and keep them reliable in production.
Responsibilities
- Operate Cells in production: join the on-call rotation, respond to incidents, lead post-incident reviews, and drive corrective actions to completion.
- Define and monitor service level objectives (SLOs) for routing and cell health, and build the dashboards, alerts, and runbooks behind them.
- Provision and operate cell infrastructure on Amazon Web Services (AWS) and Google Cloud Platform (GCP), including Kubernetes, networking, Identity and Access Management (IAM), PostgreSQL, Redis, and object storage.
- Develop infrastructure as code with Terraform, Helm, and GitOps tooling such as Argo CD.
- Operate and extend the global routing layer, built on Cloudflare Workers, Envoy, and a Go service backed by Cloud Spanner, and expand routing to more protocols and services.
- Improve the continuous integration and continuous delivery (CI/CD) pipelines behind ring-based deployments, covering promotion, database migrations, quality assurance validation, and rollback.
- Support organization migrations by preparing destination cells and helping with dry runs and production cutovers.
- Work with product teams to make their services cell-compatible, and write documentation so others can operate Cells with confidence.
Requirements
- Professional experience running production infrastructure at scale on AWS, GCP, or both, including Kubernetes, along with strong Terraform and Helm skills.
- Proficiency in Go, or strong experience in another systems language and willingness to work in Go daily.
- Solid grounding in site reliability engineering (SRE) best practices: SLOs and error budgets, blameless post-incident reviews, reducing toil through automation, capacity planning, and designing for graceful degradation.
- Experience owning services in production, including on-call, incident response, and monitoring with tools such as Prometheus and Grafana.
- Practical knowledge of progressive delivery: how to roll changes safely across a fleet and how to roll them back.
- A strong understanding of distributed-systems fundamentals, such as request routing, proxies, consistency, and failure domains.
- Experience working effectively in distributed, all-remote teams: you default to asynchronous, written-first communication, document decisions in issues and merge requests, hand off work cleanly across time zones, and stay transparent about progress and blockers.
Preferred qualifications
- Experience with Cloudflare, Spanner, Argo CD, TypeScript, or operating GitLab at scale is a plus, not a requirement.
Benefits
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Workplace
- All-remote team
Skills
- Kubernetes
- Terraform
- Helm
- Go
- Prometheus
- Grafana
- AWS
- GCP
- PostgreSQL
- Redis
- Argo CD
- Cloudflare
Show all 13 skills
- TypeScript