Senior Backend Engineer - Databases Pyroscope | Germany | Remote

Grafana Labs Grafana Labs · Data AI · EMEA · R&D : Databases

Senior Backend Engineer role focused on the Pyroscope continuous profiling database, which is part of the Grafana Cloud observability platform. The role involves designing, building, and operating core components of a distributed database, with a focus on improving performance, cost, and scalability. A significant aspect of the role will be preparing Pyroscope for an agent-driven world, enabling AI agents to drive profiling end-to-end, and integrating profiling capabilities across the Grafana stack. The role also emphasizes operational excellence, customer interaction, and contributing to open source.

What you'd actually do

  1. Lead projects from concept to rollout, e.g. Read path efficiency improvement, or trace-to-profile correlation, including design, delivery, operations, and customer follow-up.
  2. Design, build, and operate core components of a distributed database: ingestion, storage, and query, making sharp trade-offs on performance, cost, and complexity.
  3. Wear the product hat. We have no dedicated PM: engineers on this team join customer calls, translate pain points into manageable deliverables, and directly shape the roadmap. Your questions and ideas will steer what we build.
  4. Drive operational excellence. Own outcomes against concrete SLOs and unit cost targets, reduce toil through automation, and make on-call quieter every quarter.
  5. Partner across Grafana. Work closely with App Observability, Alloy, Tempo, and the other Databases squads to make profiles useful wherever engineers work.

Skills

Required

  • Distributed systems design
  • Database internals (ingestion, storage, query)
  • Performance optimization
  • Cost optimization
  • System design
  • Customer interaction
  • Roadmap shaping
  • Operational excellence
  • SLOs
  • Automation
  • On-call experience
  • Open source contribution
  • Code review
  • Remote collaboration

Nice to have

  • Observability
  • Profiling
  • Grafana ecosystem knowledge
  • Kubernetes
  • API design
  • CLI development
  • Documentation

What the JD emphasized

  • AI agents can drive profiling end to end
  • use modern AI coding assistants as part of your daily workflow
  • pragmatic AI-assisted development