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

grafanalabs

United States

Remote

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Equity
30 days annual leave
In-person onboarding

Job summary

Grafana Labs is seeking a hands-on software engineer to own an experimentation app. You will develop frontend in TypeScript/React and Go backend, enabling product teams to define A/B tests, connect to feature flags and telemetry, and evaluate results with statistical analysis.

You will collaborate with data scientists and data engineers, integrating with event pipelines, and drive the product end-to-end as the app scales from internal tool toward broader offering.

Qualifications

  • Hands-on software engineering and ownership of production code across frontend and backend.
  • Ability to work with the technologies and systems described for the product, including TypeScript, React, Go, plugins, feature flags, and event or telemetry data.
  • Ability to collaborate with technical and product partners across statistics, data infrastructure, and software engineering.

Responsibilities

  • Build and evolve app features across a TypeScript and React frontend and a Go backend.
  • Develop experiment configuration and management capabilities, including support for declarative workflows.
  • Integrate experiments with feature flag systems and product telemetry.
  • Work with data scientists on statistical analysis and with data engineers on event pipelines and warehouse connections.
  • Collaborate with engineers and product stakeholders on the app platform and adjacent product capabilities.
  • Take work through problem framing, design, implementation, and rollout; help make experiment results useful for product decisions.

Skills

TypeScript
React
Go
Frontend development
Backend development
Experimentation
Feature flags
Statistical thinking

Tools

Kubernetes
GitOps
Go tooling

Job description

Role overview

Own the engineering of an experimentation app that helps product teams define A/B tests, connect them to feature flags and telemetry, and evaluate results using statistical analysis. You’ll develop the product end to end across its frontend and backend, working with analytics, data, engineering, and product partners as the app grows from an internal tool toward a broader offering.

Responsibilities
  • Build and evolve app features across a TypeScript and React frontend and a Go backend.
  • Develop experiment configuration and management capabilities, including support for declarative workflows.
  • Integrate experiments with feature flag systems and product telemetry.
  • Work with data scientists on statistical analysis and with data engineers on event pipelines and warehouse connections.
  • Collaborate with engineers and product stakeholders on the app platform and adjacent product capabilities.
  • Take work through problem framing, design, implementation, and rollout; help make experiment results useful for product decisions.
Requirements
  • The role calls for hands‑on software engineering and ownership of production code across frontend and backend; the listing describes it as an engineering position rather than an analyst role.
  • Ability to work with the technologies and systems described for the product, including TypeScript, React, Go, plugins, feature flags, and event or telemetry data.
  • Ability to collaborate with technical and product partners across statistics, data infrastructure, and software engineering.
Nice to have
  • Familiarity with Bayesian analysis, product experimentation, Kubernetes‑style resources, GitOps, or observability data systems.
  • Experience with AI‑assisted experiment authoring.
Benefits and work setup
  • Remote role; applicants are considered from the UK, Ireland, Sweden, Spain, and Germany.
  • Equity and a global annual leave policy of 30 days, including three scheduled shutdown days, subject to local requirements. In‑person onboarding is part of the setup.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

grafanalabs • United States

Remote
USD 120,000 - 180,000
Equity
Remote role
30 days annual leave
Senior Full Stack Engineer | Experimentation - Product Analytics | UK | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | UK | Remote

grafanalabs • United States

Remote
USD 140,000 - 210,000
Equity awards
30 days annual leave
In-person onboarding
Senior Full Stack Engineer | Experimentation - Product Analytics | Spain | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | Spain | Remote

grafanalabs • United States

Remote
USD 150,000 - 210,000
Remote role in Spain
Global remote team onboarding
30 days annual leave
+1
Senior Full Stack Engineer | Experimentation - Product Analytics | Ireland | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | Ireland | Remote

grafanalabs • United States

Remote
USD 150,000 - 210,000
RSUs
Senior Full Stack Engineer | Experimentation - Product Analytics | NASA | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | NASA | Remote

grafanalabs • United States

Remote
USD 120,000 - 170,000
Remote role
30 days annual leave
Senior Full-Stack Engineer - Remote Experimentation Platform
Senior Full-Stack Engineer - Remote Experimentation Platform

grafanalabs • United States

Remote
USD 120,000 - 170,000
Remote role
30 days annual leave
Senior Software Engineer, Fullstack - All Genders
Senior Software Engineer, Fullstack - All Genders

Doodle • United States

Remote
USD 72,000 - 99,000
Senior Full-Stack Engineer - Experimentation & Product Analytics (Remote, Spain)
Senior Full-Stack Engineer - Experimentation & Product Analytics (Remote, Spain)

grafanalabs • United States

Remote
USD 150,000 - 210,000
Remote role in Spain
Global remote team onboarding
30 days annual leave
+1
Senior Full-Stack Engineer: Experimentation Analytics Remote
Senior Full-Stack Engineer: Experimentation Analytics Remote

grafanalabs • United States

Remote
USD 140,000 - 210,000
Equity awards
30 days annual leave
In-person onboarding
Remote Senior Full Stack Engineer — Experimentation Platform
Remote Senior Full Stack Engineer — Experimentation Platform

grafanalabs • United States

Remote
USD 140,000 - 190,000
Remote work
Equity
30 days annual leave
+1