Skip to main content

Staff Software Engineer - Databases, Tempo

Grafana Labs
Remote - UK, Spain, Sweden, Ireland, or GermanyUpdated 5d ago
Base salary
£104k–£125k
Published base salary range
Location
Remote - UK, Spain, Sweden, Ireland, or Germany
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
Developer tools
Role skills
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

Company

Grafana Labs is the company behind the open observability cloud, offering Grafana Cloud, a fully managed observability platform. They are a 100% remote company with 1,600+ team members across 40+ countries.

Role

Staff Software Engineer for Tempo, the open-source distributed tracing backend behind Grafana Cloud Traces and Grafana Enterprise Traces. The role involves setting technical direction, leading multi-quarter initiatives, owning architecture of core components, designing APIs, driving operational excellence, partnering with product teams, mentoring engineers, participating in on-call, and contributing to open source.

Responsibilities

  • Lead multi-quarter technical initiatives from problem framing through rollout.
  • Own the architecture of core Tempo components: ingestion, storage, query, and metrics generation.
  • Drive design reviews and make trade-offs on performance, cost, and complexity.
  • Design APIs for humans and agents.
  • Drive operational excellence against SLOs.
  • Partner with Product and sibling teams.
  • Mentor engineers and raise the engineering bar.
  • Participate in on-call and incident response.
  • Contribute to open source.

Qualifications

  • Technical leadership: track record of leading complex, multi-quarter initiatives.
  • Deep systems experience: building and operating distributed data systems in production.
  • Strong software craftsmanship: clean, robust, performant software.
  • Strong Go, or a path to it (deep experience in Rust, C, C++ translates well).
  • Operational mindset: owned production services, carried a pager, reduced toil.
  • Customer focus and pragmatism.
  • Leadership through writing and collaboration.

Bonus Points

  • Experience with tracing, OpenTelemetry, or large-scale observability systems.
  • Experience designing query languages, SQL/TraceQL-like engines, or APIs.
  • Experience with columnar storage formats (e.g., Parquet).
  • Experience operating multi-tenant, multi-cell SaaS infrastructure on Kubernetes.
  • Experience building for AI/LLM consumers.
  • Open-source contribution or maintainership.
  • Experience as an on-call user of Grafana, Prometheus, Loki, or Tempo.
  • Experience in a fully remote, globally distributed team.

Compensation & Benefits

Base compensation range for UK: GBP 103,958 - GBP 124,750. Benefits include equity, bonus (if applicable), and other benefits. Global annual leave policy of 30 days per annum.

Application

Apply via the provided link.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.