About the job
Grafana Labs is a leading remote-first, open-source innovator with over 20 million users worldwide. Our flagship product, Grafana, is a powerful visualization tool that monitors diverse phenomena, from environmental changes to complex systems. Our dashboards have been featured in high-profile locations, including NASA launches, Minecraft HQ, Wimbledon, and the Tour de France. We are proud to support over 3,000 organizations, including Bloomberg, JPMorgan Chase, and eBay, in managing their observability strategies through our Grafana LGTM Stack, which can be utilized via Grafana Cloud or self-managed with the Grafana Enterprise Stack. Both of these options offer scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo.
As we grow rapidly, we remain committed to our unique culture rooted in open-source principles, global collaboration, and a dedication to meaningful work. Our team thrives in an environment driven by innovation, where transparency, autonomy, and trust are paramount.
If you find this opportunity exciting and feel you may not meet every requirement, we encourage you to apply—this could be a pivotal moment in your career.
This is a remote position available in the US and Canada.
The Opportunity:
Join us as we continue to develop Pyroscope, an open-source continuous profiling database designed for rapid, scalable, and reliable storage and querying. Pyroscope provides deep insights into resource utilization within applications, down to the specific line of code. It integrates seamlessly with Grafana, allowing users to correlate profiling data with metrics, logs, and traces, making it an essential tool for application observability. Our backend development team collaborates closely with clients and Grafana Cloud teams to deliver profiling solutions that can operate at scale in both on-premises and cloud environments.
Some exciting projects in our domain include:
- Building distributed systems to efficiently handle profile ingestion and queries.
- Implementing instrumentation support across multiple programming languages, including Golang, Dotnet, Java, Ruby, eBPF, Python, Node.js, and Rust.
- Enhancing the functionality of Pyroscope plugins to optimize performance and usability.

