Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote
What You'll be Doing
Evolve the experimentation app from an internal tool to a full product with end-to-end feature ownership across React frontend and Go backend.
Develop intuitive workflows for hypothesis definition, experiment configuration, lifecycle management, and result exploration for product managers, analysts, and engineers.
Improve adoption and trust in instrumentation by evolving the experimentation SDK and its OpenFeature and Faro integrations, ensuring consistent identity and event contracts.
Integrate experimentation with Grafana’s broader user-experience stack, including Faro, Frontend Observability, and Session Replay for deeper insights.
Enhance the statistics and analysis pipeline in collaboration with data analysts to ensure scalable, cost-effective, and accurate experiment results.
Extend AI-assisted experiment authoring and reporting via the Grafana Assistant integration.
Raise engineering standards through mentorship, code reviews, design docs, architecture decisions, and adoption support.
Take ownership of shipping code and participate in on-call support for production services.
Requirements
Strong full-stack engineering experience with TypeScript, React frontend development, and Go backend services.
Experience building or integrating experimentation and A/B testing platforms (e.g., Statsig, Eppo, GrowthBook, Optimizely, LaunchDarkly).
Product and data intuition with comfort working on event data, SQL, and data warehouses like BigQuery.
Technical ownership demonstrated by delivering complex projects with minimal supervision and iterating based on feedback.
Operational responsibility including on-call experience and ability to build observable and debuggable systems.
Pragmatic and thoughtful use of AI coding tools to improve development speed and quality.
Clear communication skills across engineering, analysis, and product teams in a remote and asynchronous environment.
Nice to Haves
Hands-on experience with feature flags and OpenFeature framework.
Understanding of experiment statistics, including Bayesian or frequentist testing methods and common pitfalls.
Familiarity with Kubernetes concepts such as custom resources, operators, admission webhooks, and GitOps.
Experience developing Grafana plugins, apps, or familiarity with Grafana App SDK or Scenes framework.
Knowledge of frontend observability and product analytics tooling, e.g., Grafana Faro, RUM, session replay, RudderStack, or Segment.
Open source contribution or maintainership experience.
User experience with Grafana, Prometheus, Loki, or Tempo, in professional or personal projects.
Perks and Benefits
100% remote work with a global culture and talented team from 40+ countries.
Competitive compensation range (e.g., SEK 814,000 - 1,017,000 in Sweden) plus equity and bonuses.
Transparent communication with open decision-making and company-wide updates.
Culture emphasizing autonomy, innovation, and collaboration rooted in open source values.
Defined career growth pathways and approachable leadership.
In-person onboarding to connect with new team members and learn company practices.
Generous global annual leave policy with 30 days per year, including reserved Grafana Shutdown Days for team-wide disconnection.
Investment in developer productivity including company-funded AI coding tools to accelerate development.
Equal opportunity employer committed to diversity, inclusion, and a supportive work environment.