Staff Software Engineer - Databases, Tempo | Sweden | Remote
Core
Architecting and operating Tempo, the open-source distributed tracing backend for Grafana Cloud, enabling search, metrics generation, and connection of tracing data with logs and metrics.
Role type
Staff Software Engineer (Distributed Systems/Database)
Builds
Tempo (distributed tracing backend), Grafana Cloud Traces, and enterprise observability products.
Domain
Observability, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Go, Systems programming, Operational excellence (SLOs), Technical leadership, API design, Kubernetes
Preferred skills
Tracing/OpenTelemetry, Query language design, Columnar storage formats, Multi-tenant SaaS, AI/LLM interface design, Open source community engagement
Technologies
Go, Kubernetes, Tempo, TraceQL, OpenTelemetry
Responsibilities
Lead multi-quarter technical initiatives, Own architecture of core Tempo components, Design APIs for humans and agents, Drive operational excellence and SLOs, Partner with Product and sibling teams, Mentor engineers, Participate in on-call, Contribute to open source
Seniority
Staff, hands-on IC with strategic scope