Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.
Website: gitlab.com
GitLab is a software forge primarily developed by GitLab Inc. It is available as either a free software "Community" edition or a proprietary software "Enterprise" edition.
Public cache only — not an employee review.
GitLab seeks a Site Reliability Engineer at the Intermediate to Senior Staff level to join our Infrastructure Platforms team on a full-time, fully remote basis. You'll help ensure the platform that powers millions of developers remains performant, reliable, and secure at global scale. Position Summary In this role, you'll be part of a globally distributed infrastructure team dedicated to keeping GitLab's user-facing systems and production infrastructure running dependably. Site Reliability Engineers here blend operational responsibility with strong software engineering practices, applying automation, monitoring, and continuous improvement to build and operate resilient infrastructure. We're hiring across multiple levels and teams within Infrastructure Platforms—your background will be evaluated holistically, and you'll be matched to the opportunity and level that best align with your experience and our current needs. You don't need experience with every tool in our environment. We value solid technical fundamentals, a commitment to continuous learning, and the ability to grow quickly with our systems and processes. Responsibilities Maintain high availability and performance of user-facing services and production infrastructure Design, build, and evolve automation frameworks and infrastructure-as-code solutions that replace manual effort with repeatable, scalable workflows Manage and troubleshoot containerized systems running on Kubernetes, including orchestration, deployment strategies, and resource scaling Write, test, and safely deploy infrastructure changes through continuous integration, continuous delivery, and GitOps practices Participate in on-call rotations, respond to production alerts, maintain and improve operational runbooks, and escalate issues appropriately Contribute to monitoring and observability systems, leveraging metrics, logs, and service-level objectives to detect problems before they become customer-facing outages Lead or participate in incident response activities, conduct post-incident reviews, and translate findings into process and automation improvements Author clear documentation of system architecture, operational procedures, and technical decisions to embed knowledge across the team What You Bring Proven experience operating production systems with a balance between operational discipline and software engineering rigor Hands-on background developing infrastructure tooling and automation from the ground up—such as Terraform modules, Kubernetes operators, or custom production services—rather than only configuring off-the-shelf solutions Comfort reading, analyzing, and reasoning about production code to understand behavior, performance characteristics, and failure scenarios (our teams primarily…
Generated for personal interview prep · 2026-07-15 UTC · getajob.ai