Senior Backend Engineer - Databases Pyroscope
Core
Design, build, and operate core components of a distributed database (ingestion, storage, query) for Pyroscope, an open-source continuous profiling database that provides code-level visibility into CPU and memory usage.
Role type
Senior Backend Engineer (Distributed Database)
Builds
Pyroscope, the open-source continuous profiling database behind Grafana Cloud Profiles
Domain
Observability, Distributed Systems, Database Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Rust, C, C++, Python, Java, Distributed systems, Cloud services, SRE, Infrastructure as code, OpenTelemetry, Kubernetes, AI coding assistants
Preferred skills
Profiling and performance engineering, Multi-tenant SaaS infrastructure, AI/LLM consumer APIs
Technologies
Go, Rust, C, C++, Python, Java, Kubernetes, OpenTelemetry, Grafana stack
Responsibilities
Lead projects from concept to rollout including design, delivery, operations, and customer follow-up; Design, build, and operate core components of a distributed database; Drive operational excellence against SLOs and unit cost targets; Partner across Grafana squads to integrate profiles with other observability tools; Contribute to the open-source Pyroscope community; Participate in on-call rotation for incident response.
Seniority
Senior, hands-on IC
