94K–118K GBP / year

Senior Full Stack Engineer | Experimentation - Product Analytics

FullstackRemote — United Kingdom
Published on 2026-11-12
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Own the engineering of Grafana Labs’ experimentation app, evolving it from an internal tool into a product for running and analyzing A/B tests. Build across the React frontend and Go backend, collaborating with analysts and engineers on statistics, instrumentation, feature flags, and Grafana’s user-experience tools.

About the company

Grafana Labs builds open-source and commercial observability tools for metrics, logs, and traces, centered on Grafana dashboards. It helps teams monitor infrastructure and applications and investigate incidents.

The team

Product Analytics team

Stack

TypeScriptReactGoGrafana App SDKGrafana UICUEKubernetesOpenFeature

What you'll do

  • Own end-to-end development of experimentation app features across frontend and backend.
  • Build workflows for defining hypotheses, configuring experiments and metrics, and exploring results.
  • Improve experimentation SDKs and integrations for reliable variant assignment, exposure, and outcome tracking.
  • Connect experiments with Faro, Frontend Observability, Session Replay, and user journeys.
  • Strengthen the statistics and analysis pipeline for correctness, scalability, and cost efficiency.
  • Extend AI-assisted experiment authoring, explanation, and reporting.
  • Mentor contributors and produce design documents, ADRs, documentation, and demos.
  • Participate in on-call and support production users.

What we're looking for

  • Production full-stack experience with TypeScript and React, plus Go or a similar backend language.
  • Experience building or integrating experimentation or A/B testing platforms.
  • Comfort working with event data, SQL, and data warehouses such as BigQuery.
  • Ability to own complex projects, ship iteratively, and help teammates work effectively.
  • Production operations experience, including on-call and making systems observable and debuggable.
  • Thoughtful use of AI coding tools, with validation of generated output.
  • Clear communication across engineering, analytics, and product in a remote, asynchronous environment.

Nice to have

  • Experience with feature flags and OpenFeature.
  • Knowledge of experiment statistics, sample sizing, variance reduction, and common testing pitfalls.
  • Experience with Kubernetes custom resources, operators, admission webhooks, or GitOps.
  • Experience with Grafana plugins, apps, App SDK, or Scenes.
  • Familiarity with Faro, RUM, session replay, RudderStack, or Segment.
  • Open-source contributions or maintainership.
  • Experience using Grafana, Prometheus, Loki, or Tempo.

Benefits

  • Restricted Stock Units (RSUs).
  • 30 days of annual leave, including three Grafana Shutdown Days.
  • In-person onboarding.
View original job post