Skip to main content
Grafana Labs

Staff Software Engineer - Grafana Databases, Tempo

RemoteSpain, Sweden, United Kingdom +2 more only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Company size
Enterprise
€94k–€112.8k/yr
Check eligibility

Open to ES, SE, GB, IE, DE only. Set where you work from to check your eligibility.

No BS summary

Staff-level systems engineer for Tempo, Grafana’s open-source distributed tracing backend. Needs deep production distributed data systems experience and strong Go or systems-language background. Must be located in Spain, Sweden, UK, Ireland, or Germany.

Required skills

Go

Optional skills

RustCC++OpenTelemetrySQLTraceQLParquetKubernetes

What you'll do

  • Set technical direction for hard problems on the Tempo roadmap
  • Lead multi-quarter technical initiatives from problem framing through rollout
  • Own architecture of Tempo ingestion, storage, query, and metrics generation components
  • Drive design reviews and make trade-offs on performance, cost, and complexity
  • Design structured, deterministic, discoverable APIs for products, LLM-driven assistants, and external integrators
  • Own outcomes against SLOs such as P99 write latency, incident recurrence, and TCO per ingested GB
  • Drive automation, parameterized rollouts, and actionable alerts to reduce toil
  • Partner with Product, App Observability, Asserts, Drilldown, and Grafana Assistant teams
  • Mentor engineers through code review, design feedback, pairing, and writing
  • Participate in on-call and incident response
  • Contribute to the open-source Tempo project and engage the community

What they require

  • Track record of leading complex, multi-quarter initiatives across design, delivery, and operations
  • Substantial hands-on experience building and operating distributed data systems in production
  • Experience with ingestion pipelines, storage engines, query execution, or similar systems
  • Ability to write clean, robust, performant, maintainable software
  • Strong Go experience or deep experience in other systems languages with a path to Go
  • Experience owning production services, carrying a pager, reducing toil, and working with SLOs
  • Ability to break complex problems into short feedback loops and iterate pragmatically
  • Clear communication in a fully remote, asynchronous environment
  • Experience with tracing, OpenTelemetry, or large-scale observability systems is a plus
  • Experience designing query languages, SQL/TraceQL-like engines, or programmatic APIs is a plus
  • Experience with columnar storage formats or purpose-built on-disk formats for analytical workloads is a plus
  • Experience operating multi-tenant, multi-cell SaaS infrastructure at scale on Kubernetes is a plus
  • Experience building for AI/LLM consumers is a plus
  • Open-source contribution or maintainership is a plus
  • Experience as an on-call user of Grafana, Prometheus, Loki, or Tempo is a plus
  • Experience in a fully remote, globally distributed team is a plus

Benefits

  • Restricted Stock Units (RSUs)
  • 100% remote global culture
  • Company-funded budget for AI coding assistants
  • Access to frontier AI models
  • Career growth pathways
  • In-person onboarding
  • Global annual leave policy of 30 days per annum
  • Grafana Shutdown Days

Grafana Labs is the company behind Grafana Cloud, a fully managed observability platform built on open source, open standards, open ecosystems, and open culture. More than 35 million users and 7,000+ customers use Grafana Labs to ensure reliability of applications and systems, resolve incidents, and optimize telemetry.

🇸🇪 SwedenSoftwareEnterprise

What people say about this company

3.7/ 5

  • Employees appreciate the flexibility and remote work options.
  • The company culture is often described as open and collaborative.
  • Some employees mention a lack of clear career progression.

Details

Apply routeGreenhouse
€94k–€112.8k/yr