Grafana Labs logo

Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote

Grafana Labs
NewPosted today

LOCATION

Sweden · Remote

EXPERIENCE

Not specified

SALARY

kr814K - kr1.02M /year

SKILLS REQUIRED

Full-Stack DevelopmentGoReact.jsTypescriptData WarehousesSQLObservabilityOpenFeatureA/B Testing

Job description

Overview

A hands-on senior full stack engineering role owning the engineering of Grafana Labs' experimentation app, which is evolving from an internal tool into a product, within the Product Analytics team.

What you'll do

  • Own features end to end across the React frontend and Go backend, from problem framing and design through rollout, measurement and iteration.
  • Develop intuitive workflows for defining hypotheses, configuring experiments and metrics, managing their lifecycle, and exploring results, useful for product managers and analysts as well as engineers.
  • Evolve the experimentation SDK and its OpenFeature and Faro integrations, helping teams connect variant assignment, actual exposure, and outcome events with consistent identity and event contracts.
  • Integrate with Grafana Faro and Frontend Observability so flag exposures and outcomes are captured automatically, and link experiment results to Session Replay and critical user journeys.
  • Work with data analysts to extend the statistics engine and make analysis scalable, cost-aware and correct, such as moving computation server-side, scheduled analysis, alerting on experiment health, and guardrails against misleading results.
  • Extend the Grafana Assistant integration for authoring, explaining and reporting on experiments.
  • Mentor teammates, including analysts who contribute code, through code review, pairing and design docs.
  • Write architecture decision records, docs and demos that help other teams adopt experimentation.
  • Take part in on-call for the services you build and support the internal teams that run experiments on them.

What you'll need

  • Strong full-stack engineering experience with TypeScript and React, and backend services in Go (or a similar language, with willingness to work in Go).
  • Experience building an in-house platform or integrating an existing experimentation and A/B testing platform (for example Statsig, Eppo, GrowthBook, Optimizely, LaunchDarkly experiments, or an in-house platform).
  • Product and data intuition, with comfort working with event data, SQL and data warehouses such as BigQuery.
  • Technical ownership: delivered complex projects with minimal supervision, broken into short feedback loops, and helped teammates work more effectively.
  • Operational responsibility: been on call, supported software in production, and know how to make systems observable and debuggable.
  • Pragmatic AI usage: use AI coding tools thoughtfully, validate their output, and share practices that improve team speed and quality.
  • Clear communication: able to explain technical and statistical tradeoffs to engineers, analysts and product managers in a fully remote, asynchronous environment.

Nice to have

  • Hands-on experience with feature flags and OpenFeature.
  • A working understanding of experiment statistics: Bayesian or frequentist testing, sample sizing, variance reduction, and common pitfalls such as peeking and sample ratio mismatch.
  • Experience with Kubernetes concepts: custom resources, operators, admission webhooks, GitOps.
  • Experience building Grafana plugins or apps, or with the Grafana App SDK or Scenes.
  • Familiarity with frontend observability and product analytics tooling, such as Grafana Faro, RUM, session replay, RudderStack or Segment.
  • Open source contribution or maintainership.
  • Experience as a user of Grafana, Prometheus, Loki or Tempo, whether at work or on a homelab.

Details

  • Remote role; applications considered from the UK, Ireland, Sweden, Spain and Germany.
  • Location line: Sweden (Remote).
  • Base compensation range in Sweden: SEK 814,000 - SEK 1,017,000.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote