Resumo da vaga

Site Reliability Engineer, Intermediate to Senior Staff — Infrastructure Platforms

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Details

  • Recruiter Screen: A conversation about your background, what you're looking for, and the level and teams that fit, so we can point your process in the right direction.
  • Core Technical: The shared assessment every SRE candidate takes, regardless of eventual team. A low-stress, collaborative discussion covering source code, system architecture, and incident review.
  • Peer Technical: Team-specific depth, run by SREs from the team you're most likely to join, focused on the problems that team actually works on.
  • Hiring Manager Interview: A conversation about ownership, judgment, execution, collaboration, and growth, the non-technical signals that make an SRE effective at GitLab.
  • Skip-Level Interview: A conversation with a senior leader on values alignment, and how you'll work across teams.
  • You make meaningful contributions to reliability, automation, and operational efficiency, working independently within a scoped area
  • You diagnose issues on your own, understand system dependencies, and can explain the tradeoffs you made
  • You prioritize well, break work into manageable steps, and use automation to reduce toil
  • You document your work clearly and keep yourself moving without needing check-ins
  • You drive reliability improvements across multiple projects or services and prioritize them based on real system needs
  • You lead investigations, anticipate cascading failures, and coordinate incident response
  • You own delivery end to end, unblock others, and improve the patterns your team works by
  • You communicate complex ideas clearly, influence how work gets done, and enable coordination across teams
  • You shape reliability strategy across teams and services and define patterns that others reuse
  • You introduce prevention strategies, identify systemic weaknesses, and influence incident response practices beyond your immediate area
  • You design execution and automation approaches that work at organizational scale
  • You connect reliability work to platform and business needs
  • You set technical direction for reliability across a sub-department, not just a team
  • You drive the hardest, most ambiguous systems problems and establish standards and guardrails that multiple teams adopt
  • You mentor Staff and Senior engineers
  • You align reliability strategy with long-range platform direction and represent Infrastructure's interests across the wider Engineering organization
  • Keep user-facing services and production systems reliable, scalable, and efficient
  • Build automation and tooling that reduces toil and replaces manual work with repeatable, infrastructure-as-code-driven workflows
  • Operate and troubleshoot production systems on Kubernetes, including deployments, rollouts, and scaling
  • Write and maintain infrastructure as code, and ship changes safely through CI/CD and GitOps
  • Participate in on-call, triage alerts, follow and improve runbooks, and escalate appropriately
  • Contribute to the observability stack, using metrics, logs, and SLOs to detect symptoms early rather than just outages
  • Take part in incident response and post-incident reviews, turning learnings into changes in automation and process
  • Document runbooks, architecture decisions, and reviews so your findings become repeatable practices
  • Experience keeping production systems reliable, combining an operations mindset with real software engineering practice
  • Experience building net-new infrastructure tooling and automation, not just configuring existing tools. For example, Terraform modules, Kubernetes operators or controllers, or production automation and services written from scratch
  • The ability to read, debug, and reason about code. Most of our teams work in Go; some work in Ruby. You can discuss a piece of code's behavior, performance, and failure modes
  • Experience with infrastructure as code, and with Kubernetes and its ecosystem, at a depth appropriate to your level
  • Hands-on experience with at least one major cloud provider (GCP or AWS)
  • Familiarity with observability practices, including metrics, logging, alerting, and SLOs or SLIs, and using data to inform operational decisions
  • Comfort participating in on-call and incident response, with a structured approach to troubleshooting under pressure
  • Strong written communication and the ability to operate as a manager-of-one in an async, distributed environment
  • A track record of using automation, and increasingly AI, to reduce toil and improve how you and your team work
  • Alignment with GitLab's values and a commitment to working in accordance with them

How GitLab Supports Full-Time Employees

  • 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
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoPlatforms EngineeringÁrea da vaga
Sinal de senioridadeLeadNível do candidato
StackAWS, CI/CD, GCPSkills principais
Localização59 países aceitosElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.
Aplicar no site da empresaSite da empresaAbrir link