Senior Software Engineer - Session Replay | USA | Remote
Grafana · United States (Remote)
About this role
**Grafana Labs — Senior Software Engineer (Session Replay)** *Remote (USA time zones)* Grafana Labs is the company behind **Grafana Cloud**, a fully managed observability platform trusted by **10,000+ organizations**. Built on open source and open standards, Grafana Cloud brings **AI to observability** and **observability to AI**—helping teams see, understand, and act on their data wherever it lives. --- ## The Opportunity The **Session Replay** squad is building a new Grafana Cloud product that helps customers understand **what users actually experienced** when something goes wrong. Session Replay connects **frontend signals** (errors, performance, synthetic checks) to **session-level evidence**, enabling faster, more confident investigation of production issues. This team works at the intersection of: - Frontend observability - Backend data processing and storage at scale - Debugging workflows across products - Privacy and access control - Performance and cost constraints at scale Session Replay is still early—so you’ll help shape both **what we build** and **how it fits** into Grafana Cloud. A key next phase is evolving the backend architecture for capturing sessions, including a migration toward **columnar/analytical storage and query** for high-volume session data. --- ## What You’ll Be Doing As a **Senior Software Engineer**, you’ll act as a technical leader and systems thinker, driving product direction and architectural evolution. You will: - **Own end-to-end technical direction** for Session Replay (frontend, backend, and data systems) - **Drive backend architecture evolution**, including: - Designing systems around **columnar/analytical data storage** for large-scale session data - Defining **data models**, **ingestion pipelines**, and **query patterns** - **Lead investigation workflow design**, connecting replay with logs, metrics, traces, and other telemetry across Grafana Cloud - Make **high-leverage architectural decisions** impacting multiple teams and products - Partner across Grafana teams (Frontend Observability, Synthetic Monitoring, Core Grafana) to build **cohesive cross-product experiences** - **Engage directly with customers** (join calls, gather structured feedback, help customers instrument and adopt Session Replay) - Improve engineering standards, patterns, and operational practices - **Mentor engineers** and help grow technical leadership within the team --- ## Technologies You’ll Work With - **Go** (backend services and APIs) - **Columnar/analytical data storage** (core data storage and querying) - **Object storage** (S3, GCS, Azure Blob Storage) and **MySQL** - **TypeScript / React** (user-facing workflows) - **Grafana ecosystem** (Mimir, Loki, Tempo, etc.) Grafana Labs also invests heavily in developer productivity, including support for modern AI coding assistants (within security guidelines) and access to frontier models. --- ## What Makes You a Great Fit - Comfortable working in a **remote-first** environment (communication is key) - Collaborative, kind, respectful; able to disagree constructively and commit to team decisions - Strong ability to reason about **data-intensive systems** (ingestion, storage, querying, cost trade-offs) - Comfortable owning features in **ambiguous problem spaces** (small team, remote execution) - Understands a **user-centered** software development process - Enjoys building **complex solutions** with a focus on maintainability, readability, and automation -
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.