Senior Software Engineer, Experimentation Platform
RokuManchester, United Kingdom
In this role, you will contribute to the backend services helping us to modernise the system and to achieve our True North architecture. This includes scaling to support hundreds of concurrent experiments, eliminating bias and false positives, enabling new use cases and integrating with new platforms.
If you have endless curiosity, can pair a global mindset with locally relevant execution, are a gritty problem solver, self-starter and play well with others, this job is for you.
What you’ll be doing
- Design and develop large scale, low latency components to facilitate seamless and effective experimentation.
- Deliver reliable production systems that can adapt to changing business environments and monitor themselves with minimal human handholding.
- Work with product and business stakeholders to define, build and maintain features and components
- Degree in Computer Science or equivalent
- Expertise in Java and Spring Boot for developing robust backend applications.
- Strong knowledge of object-oriented design principles and distributed software architectures.
- Proven experience in building and maintaining solutions using both NoSQL and relational databases.
- Solid understanding and practice of test-driven development (TDD) and test automation frameworks.
- Familiarity with statistical concepts and their application within software systems.
- Demonstrated ability to design, develop, and test high-performance distributed systems.
- Experience with AWS cloud services (e.g., EC2, S3, Lambda).
- Familiarity with Istio and Kubernetes for managing microservices and container orchestration.
- Understanding of A/B testing methodologies and experience with experimentation platforms is a plus
View all remote jobs at Roku →
FAQ
- Is the Senior Software Engineer, Experimentation Platform position at Roku remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer, Experimentation Platform job posted?
- This listing was posted on November 10, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer, Experimentation Platform position at Roku?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Low Latency jobs
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
JobgetherCanada
CAD 250,000 - CAD 350,000 a yearremotereactaws+6
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperSpain
remotejvmpython+12
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperIreland
remotepythonrestful apis+15
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperUnited Kingdom
remoteawsgoogle cloud+17
Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperCanada
remotepythonreact+11