Senior Software Engineer - Session Replay
Core
Building a new Grafana Cloud product that connects frontend signals to concrete session-level evidence to help customers investigate production issues faster.
Role type
Senior Software Engineer (Technical Lead)
Builds
Session Replay product, backend architecture for high-volume session data, investigation workflows
Domain
Observability, Data Engineering, Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Go, TypeScript, React, Columnar/Analytical data storage design, Data modeling, Ingestion pipelines, Query pattern design, Cross-product integration, Customer engagement, Engineering standards, Team mentorship
Preferred skills
Columnar/Analytical databases, Observability tools, Debugging tools, Privacy/security in data systems, Performance-sensitive systems
Technologies
Go, TypeScript, React, S3, GCS, Azure Blob Storage, MySQL, Mimir, Loki, Tempo
Responsibilities
Own end-to-end technical direction for Session Replay spanning frontend, backend, and data systems; Design systems around columnar/analytical data storage; Define data models, ingestion pipelines, and query patterns; Lead design of investigation workflows connecting replay with logs, metrics, and traces; Partner with teams across Grafana to build cohesive cross-product experiences; Engage directly with customers to gather feedback and help adoption; Improve engineering standards and mentor engineers
Seniority
Senior, hands-on IC with technical leadership