This job is no longer available
This job expired on 31/08/2026. It no longer accepts applications.
Senior Software Engineer – Live
Roku · Cambridge
Job description
About the role
Roku is looking for a Senior Software Engineer to drive the development of live streaming features on its platform. You will work on embedded UI components, complex algorithms, and the underlying architecture that powers millions of TV streaming experiences worldwide.
Key responsibilities
- Design, implement, and ship high‑quality software for embedded UI and live streaming features.
- Collaborate with product management to define requirements for new international market features.
- Integrate third‑party code and develop internal tools that support the broader engineering community.
- Maintain and improve the performance and reliability of existing platform components.
Required profile
- Proven track record of delivering production‑ready software on embedded platforms.
- Strong problem‑solving mindset with the ability to work independently and within cross‑functional teams.
- Excellent communication skills to convey technical concepts to product and design stakeholders.
Required skills
- C++ (modern standards)
- Embedded systems development
- Algorithm design and implementation
What we offer
- Opportunity to impact millions of users daily.
- Collaborative environment with high visibility projects.
- Access to cutting‑edge streaming technologies.
Questions fréquentes
Why are you reporting this job?
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Roku
Cambridge