Remote job
Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote
Job details
About this role
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.