Grafana Labs - Senior Software Engineer - Session Replay | USA | Remote
Requirements
• Engage directly with customers - joining calls, gathering structured feedback, and helping customers instrument and adopt Session Replay successfully. • Engage directly with customers • Improve engineering standards, patterns, and operational practices within the team • 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.) • We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always with strong code review and quality standards. You'll also have access to the latest frontier models from OpenAI, Anthropic, and Google. • What Makes You a Great Fit: • You are comfortable working in a remote-first company; communication is key. • comfortable working in a remote-first company • For us, working together means being collaborative, friendly, kind, and respectful. We operate by consensus. You can contribute to a discussion, disagree constructively, and commit to the team’s decision. You are able to communicate design decisions clearly in written and spoken English. • collaborative, friendly, kind, and respectful • Ability to reason about data-intensive systems (ingestion, storage, querying, cost trade-offs) • Ability to reason about data-intensive systems • You are comfortable owning features in ambiguous problem spaces. We are a small team, working remotely, on a product that will be used by engineers all over the world – the ability to work on your own is crucial. • comfortable owning features in ambiguous problem spaces • You have a good understanding of a software development process that takes a user-centered approach. You easily build an understanding of the users’ context and goals which will help you build the right solution with the maximum value. • a software development process that takes a user-centered approach • You enjoy working on complex solutions – Grafana is a highly technological solution and has avid followers who rely on it every day and who care deeply about their workflows. You value code maintainability, readability & automation. • working on complex solutions • You use AI tools as a natural part of your engineering workflow - whether for accelerating exploration, code review, or reasoning through design tradeoffs - and you're thoughtful about where they help and where they don't. • AI tools as a natural part of your engineering workflow • 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)
Responsibilities
• As a Senior Software Engineer, you will operate as a technical leader and systems thinker, driving both product direction and architectural evolution, specifically, you will: • Own end-to-end technical direction for Session Replay, spanning frontend, backend, and data systems • Own end-to-end technical direction for Session Replay, • Drive the evolution of our backend architecture, including: • Designing systems around columnar/analytical data storage for large-scale session data • Defining 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 • Lead the design of investigation workflows, • Make high-leverage architectural decisions that impact multiple teams and products • Make high-leverage architectural decisions • Partner with teams across Grafana (Frontend Observability, Synthetic Monitoring, Core Grafana) to build cohesive cross-product experiences
Benefits
• 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. • 100% Remote, Global Culture - • Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. • Scaling Organization • Transparent Communication – Expect open decision-making and regular company-wide updates. • Transparent Communication • Innovation-Driven – Autonomy and support to ship great work and try new things. • Innovation-Driven • Open Source Roots – Built on community-driven values that shape how we work. • Open Source Roots • Empowered Teams – High trust, low ego culture that values outcomes over optics. • Career Growth Pathways – Defined opportunities to grow and develop your career. • Career Growth Pathways • Approachable Leadership – Transparent execs who are involved, visible, and human. • Approachable Leadership • Passionate People – Join a team of smart, supportive folks who care deeply about what they do. • Passionate People • In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. • In-Person onboarding • Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. • Balance is Key
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT