Overview
Senior Software Engineer on the Session Replay squad, building a new Grafana Cloud product that connects frontend signals to session-level evidence for faster investigation of production issues. The role leads technical direction across frontend, backend and data systems, including a migration toward columnar/analytical storage for high-volume session data.
What you'll do
- Own end-to-end technical direction for Session Replay, spanning frontend, backend, and data systems
- Drive the evolution of backend architecture, including designing systems around columnar/analytical data storage for large-scale session data
- Define data models, ingestion pipelines, and query patterns
- Lead the design of investigation workflows connecting replay with logs, metrics, traces and other telemetry across Grafana Cloud
- Make high-leverage architectural decisions that impact multiple teams and products
- Partner with teams across Grafana (Frontend Observability, Synthetic Monitoring, Core Grafana) to build cohesive cross-product experiences
- Engage directly with customers, joining calls, gathering structured feedback, and helping them instrument and adopt Session Replay successfully
- Improve engineering standards, patterns, and operational practices within the team
- Mentor engineers and help grow technical leadership within the team
What you'll need
- Comfort working in a remote-first company, with communication as a key skill
- Ability to communicate design decisions clearly in written and spoken English
- Ability to reason about data-intensive systems, including ingestion, storage, querying, and cost trade-offs
- Comfort owning features in ambiguous problem spaces and working independently as part of a small remote team
- Understanding of a user-centered software development process
- Comfort working on complex solutions and maintainable, readable, automated code
- Use of AI tools as a natural part of the engineering workflow, with thoughtful judgment about where they help and where they don't
Nice to have
- Experience with columnar/analytical databases
- Experience with observability tools (Grafana, Datadog, New Relic, Sentry, etc.)
- Experience building debugging or developer-focused tools
- Familiarity with privacy, security, and access control in data-heavy systems
- Experience working on performance-sensitive systems (large datasets, real-time queries, session data)
Details
- Remote position open to candidates in USA EST time zones only
- Technologies: Go, columnar/analytical storage, object storage (S3, GCS, Azure Blob Storage), MySQL, TypeScript/React, Grafana ecosystem (Mimir, Loki, Tempo, etc.)
- Company-funded AI coding assistant usage budget and access to frontier models from OpenAI, Anthropic, and Google
- Base compensation range in the United States: USD 154,445 to USD 185,334, plus RSUs; actual compensation varies by level, experience, and skillset
Read the full description and apply on the company’s own careers page.