Senior Full Stack Engineer, Experimentation
New
G
Grafana LabsProduct analytics
This is a remote opportunity and we would be interested in applications from the UK, Ireland, Sweden, Spain and Germany.Full-TimeSenior
SalaryIn Ireland, the base compensation range for this role is EUR 107,000 - EUR 134,000.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- SQLTypeScriptProduct OperationsGoReactA/B testingBigQuery
Requirements
- Build and operate production web applications using TypeScript and React.
- Build backend services in Go or a similar language, with willingness to work in Go.
- Have experience building an in-house experimentation platform or integrating an existing experimentation or A/B testing platform.
- Be comfortable working with event data, SQL and data warehouses such as BigQuery.
- Deliver complex projects with minimal supervision and break work into short feedback loops.
- Have experience supporting software in production and participating in on-call.
- Know how to make systems observable and debuggable.
- Use AI coding tools thoughtfully, validate their output and share practices that improve team speed and quality.
- Explain technical and statistical tradeoffs to engineers, analysts and product managers in a remote, asynchronous environment.
- Value maintainability, automated testing and secure development practices.
Responsibilities
- Evolve the experimentation app from an internal tool into a product, owning features across the 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.
- Improve the experimentation SDK and its OpenFeature and Faro integrations to connect variant assignment, exposure and outcome events.
- Integrate experiments with Grafana Faro and Frontend Observability, and link results to Session Replay and critical user journeys.
- Extend the statistics engine and improve analysis scalability, cost-awareness and correctness.
- Extend the Grafana Assistant integration for experiment authoring, explanation and reporting.
- Mentor teammates through code review, pairing and design documents, and create architecture decision records, documentation and demos.
- Participate in on-call for services you build and support internal teams running experiments.
View Full Description & ApplyYou'll be redirected to the employer's site