Build Session Replay at Grafana Labs remotely from a Canadian Eastern time zone, using Go and analytical data systems. Shape how customers investigate issues.
As a Senior Software Engineer, you will lead technical direction across frontend, backend, and data systems. You will evolve architecture for high-volume session data while connecting replay with Grafana Cloud telemetry. The work spans ingestion, storage, querying, privacy, access control, and performance.
Key Responsibilities:
- Own end-to-end technical direction for Session Replay
- Design columnar storage systems for large-scale session data
- Define data models, ingestion pipelines, and query patterns
- Connect replay with logs, metrics, traces, and telemetry
- Mentor engineers and improve engineering practices
Requirements:
- Senior software engineering experience with data-intensive systems
- Ability to reason about ingestion, storage, querying, and costs
- Experience owning ambiguous features independently
- Explicit written and spoken English communication
- Comfort working remotely and collaboratively
Lead Session Replay architecture with Go, analytical storage, and Grafana Cloud observability across Canadian Eastern time zones.