About the job
Grafana Labs creates open-source observability tools trusted by millions worldwide. Organizations like NASA, Minecraft HQ, and Wimbledon rely on our Grafana dashboards and LGTM Stack to monitor systems and gain insights. The stack covers metrics, logs, and traces, and is available through Grafana Cloud or as a self-managed enterprise solution.
The company operates with a remote-first mindset and a culture built on transparency, autonomy, and open-source values. Team members work collaboratively across the globe and are encouraged to make a meaningful impact at every level.
Role overview
This Senior Backend Engineer role focuses on the Session Replay team, which is building a new product for Grafana Cloud. The product allows customers to see real user experiences during incidents by linking frontend signals, such as errors, performance data, and synthetic checks, to detailed session-level information. The aim is to help teams investigate production issues more quickly and with greater confidence.
This position is remote within Canada, with a preference for candidates in Eastern or Central time zones.
What you will work on
- Connecting frontend observability signals to backend systems
- Processing and storing large volumes of backend data
- Supporting debugging workflows that span multiple products
- Implementing privacy and access controls for sensitive session data
- Optimizing performance and managing costs at scale
The project is in its early stages, so contributions will shape the architecture and core features of session capture. The team is also exploring columnar and analytical approaches to handle high volumes of session data efficiently.
Our approach
Grafana Labs encourages applicants from diverse backgrounds. If this role is of interest but not every requirement is met, consider applying. Curiosity and a willingness to learn are highly valued.

