G

Grafana Labs

Open-source dashboards and cloud observability platform

Staff Software Engineer - Databases Site Reliability Engineering

Site Reliability EngineeringUpdated on Nov 13
Full-time

About the Job

Requirements

  • At least 8 years of software engineering experience, including significant experience building and owning distributed systems in production.
  • Strong production software skills, ideally in at least one object-oriented language, including writing clean, tested code and making targeted changes in large open-source codebases.
  • Deep understanding of distributed systems, including performance, scaling, and failure modes.
  • Experience running multi-tenant systems at scale on Kubernetes in AWS, GCP, or Azure, using infrastructure-as-code tools such as Terraform, Helm, or Jsonnet.
  • Hands-on experience designing and implementing service-level objectives (SLOs).
  • Experience being on call for production systems, troubleshooting methodically under pressure, participating in blameless incident response, and writing high-quality post-incident reviews.
  • Staff-level technical leadership, including driving cross-team projects, setting technical direction, and supporting other engineers’ development.
  • Working knowledge of Linux internals, networking, and cloud storage.

Responsibilities

  • Write production code in services, tooling, and the Mimir, Loki, and Tempo codebases to make databases more resilient, self-healing, and scalable.
  • Build automation and platform tooling to reduce toil and scale reliability practices across regions and cloud providers.
  • Author design documents, review designs and pull requests, and shape feature design so it is scalable and operable from the outset.
  • Define and evolve per-tenant SLOs and reliability models, and use SLO burn and incident learnings to find and fix systemic causes of failure.
  • Improve observability and alerting so problems are identified before customers are affected and escalations are actionable.
  • Serve as an on-call technical escalation point for highest-SLA customers; lead customer-impacting incident response, including customer bridge calls when needed, and write blameless post-incident reviews that lead to engineering fixes.
  • Investigate customer escalations, follow up on incident actions, tune capacity and configuration, and turn recurring issues into permanent fixes or automation.
  • Mentor engineers, teach reliability practices that teams adopt early in development, and work with engineering leadership on roadmaps and product strategy.

Desired Qualifications

  • Experience with Mimir, Loki, Tempo, Pyroscope, Prometheus, or other observability and time-series databases.
  • Open-source contributions.
  • Customer reliability engineering (CRE) or customer-facing escalation experience.

About the Company

Grafana Labs

Open-source dashboards and cloud observability platform

Grafana Labs builds observability and monitoring tools for cloud infrastructure and applications. Its core Grafana is an open-source metrics dashboard that collects data from various sources and shows real-time dashboards and alerts. Revenue comes from premium products and managed services: Grafana Enterprise and Grafana Cloud, atop the open-source core. It differentiates by combining a strong open-source ecosystem with enterprise-grade features and managed cloud options, aiming to help organizations keep digital services reliable with scalable, real-time visibility.

Company size
1,001-5,000
Company stage
Series D
Total funding
$805.2M
Headquarters
New York City, New York
Founded
2014

Recently Posted Jobs

Explore more opportunities at Grafana Labs

See more jobs