companyRoku, Inc. logo

Senior Software Engineer - Live Streaming

Roku, Inc.Manchester, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in software development with a strong focus on UI and algorithm design. Proficiency in programming languages such as Java, C++, or Python. Familiarity with embedded systems and firmware development is a plus. Excellent problem-solving skills and the ability to work collaboratively within a team. A passion for innovation in the streaming media industry is essential.

About the job

Teamwork Makes the Stream Work!

 

Join Roku: The Future of TV Streaming

Roku is the leading TV streaming platform in the U. S., Canada, and Mexico, and we are on a mission to power every television globally. As pioneers in TV streaming, we connect viewers with the content they love, empower content creators to monetize their audiences, and offer advertisers innovative ways to engage.

From day one at Roku, your contributions will be valued and impactful. We are a rapidly growing public company where every team member plays a critical role. You have the chance to delight millions of viewers worldwide while gaining experience across a diverse range of disciplines.

 

 

About Our Dynamic Team


This team focuses on developing customer-centric features that enhance the user experience, including content discovery, search functionality, Roku Pay, subscriptions, embedded software, and firmware. Our product roadmap accelerates growth and allows us to introduce exciting new features to tens of millions of Roku users globally.
Our engineers are proactive problem solvers, driven by the desire to tackle challenges and deliver solutions. Collaboration across engineering, UI design, product management, and business leadership is key to our success. We encourage an independent spirit within a collaborative environment, making us pragmatic innovators in the streaming media landscape.
 
 

Role Overview

As a Senior Software Engineer at Roku, you will play an essential role in our ongoing innovation in the streaming industry. You will be responsible for developing crucial features for the Roku platform, particularly in embedded UI development and algorithm implementation to enhance user intuitiveness and underlying architecture. Collaborating closely with product management, you will help bring new features to life, shaping the future of television and streaming media around the world.

About Roku, Inc.

Roku, Inc. is a revolutionary technology company that has transformed the way people watch TV. As the leading streaming platform, we are dedicated to connecting consumers with the content they love while providing opportunities for content publishers and advertisers to thrive in the digital age.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.