3 days ago
Remote, SpainSenior
Responsibilities
- Own the experimentation app end to end across its React frontend and Go backend, from design through rollout and iteration.
- Build workflows for defining hypotheses, configuring experiments and metrics, managing experiment lifecycles, and exploring results.
- Evolve the experimentation SDK and integrations with OpenFeature, Faro, feature flags, and event contracts.
- Integrate experimentation with Grafana Faro, Frontend Observability, Session Replay, and critical user journeys.
- Extend and harden the statistics engine, including scalable computation, scheduled analysis, health alerting, and safeguards against misleading results.
- Extend Grafana Assistant capabilities for experiment authoring, explanation, and reporting.
- Mentor teammates and analysts who contribute code through reviews, pairing, and design documentation.
- Participate in on-call for owned services and support internal teams running experiments.
Requirements
- Strong experience building and operating production web applications with TypeScript and React.
- Backend service development experience with Go or a similar language, with willingness to work in Go.
- Experience building or integrating experimentation or A/B testing platforms such as Statsig, Eppo, GrowthBook, Optimizely, LaunchDarkly experiments, or an in-house platform.
- Comfort working with event data, SQL, and data warehouses such as BigQuery.
- Demonstrated ability to deliver complex projects with minimal supervision and strong technical ownership.
- Experience with on-call, production support, observability, and debugging.
- Thoughtful use of AI coding tools with validation of generated output.
- Ability to explain technical and statistical tradeoffs to engineers, analysts, and product managers in a remote asynchronous environment.
- Preferred experience with feature flags and OpenFeature.
- Preferred understanding of Bayesian or frequentist experimentation statistics, sample sizing, variance reduction, peeking, and sample ratio mismatch.
- Preferred experience with Kubernetes concepts including custom resources, operators, admission webhooks, and GitOps.
- Preferred experience with Grafana plugins or apps, Grafana App SDK, or Scenes.
- Preferred familiarity with Grafana Faro, RUM, session replay, RudderStack, or Segment.
- Open-source contribution or maintainership experience is a bonus.
- Experience using Grafana, Prometheus, Loki, or Tempo is a bonus.
Benefits
- 100% remote work for applicants in the UK, Ireland, Sweden, Spain, and Germany.
- Spain base compensation is €85,000–€107,000, with country-specific ranges for other locations.
- Restricted Stock Units are included for all roles.
- Company-funded usage budget for AI coding assistants and access to frontier models from OpenAI, Anthropic, and Google.
- Global annual leave policy of 30 days per year, including 3 Grafana Shutdown Days, subject to local legislation.
- In-person onboarding.
- Defined career growth pathways, transparent communication, and an empowered remote culture.
Tech Stack
Categories
Full StackGrowth Engineering
About Grafana
Grafana Labs builds open-source observability tools and a managed SaaS, Grafana Cloud, used by engineering and SRE teams to monitor, visualize, and analyze telemetry. Its products include Grafana dashboards plus Loki (logs), Tempo (traces), and Mimir (metrics), offered as cloud subscriptions and enterprise software. Privately held and headquartered in New York, it serves customers such as Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce.
