Software Engineer, Full Stack - Experimentation Platform
Core
Build a state-of-the-art experimentation platform enabling product engineers and data scientists to design, configure, and analyze high-volume experiments with rigorous operational constraints.
Role type
Senior Full Stack Engineer (Experimentation Platform)
Builds
Backend services, SDKs, and the Decision Portal UI for internal users
Domain
Data Infrastructure / Experimentation Platform / AI Integration
Deliverable
production ML models
Required skills
TypeScript, React, REST/gRPC, Java/Kotlin/Python/Go, Database technologies, Unit/Integration/E2E testing, AI coding tools
Preferred skills
Internal tools development, Feature flagging, Big Data technologies, Data science/statistics, Cloud environments (AWS)
Technologies
TypeScript, React, Java, Kotlin, Python, Go, Postgres, Redis, Elasticsearch, Snowflake, Spark, AWS
Responsibilities
Design and implement backend APIs and data models; Build React UIs for the Decision Portal; Integrate LLM-powered tools for experiment configuration; Evolve platform to support new statistical methodologies and causal inference techniques; Collaborate with data scientists and ML engineers on analytics workflows.
Seniority
Mid-Senior, hands-on IC