Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Roku

Software Engineering Senior

RokuCambridge

Apply Now →

Skills & Technologies

Overview

Roku is hiring a Senior Software Engineer, Embedded UI to enhance user experiences on their streaming platform. You'll collaborate with cross-functional teams and work on innovative features. This role requires expertise in JavaScript and UI development.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in developing embedded user interfaces. Your background includes working with cross-functional teams to deliver customer-focused features that elevate user experiences. You thrive in collaborative environments and are motivated to tackle challenges that impact millions of users worldwide. Your technical skills include proficiency in JavaScript and experience with UI frameworks, enabling you to create engaging content such as wallpapers, screensavers, and themes. You understand the importance of user-centric design and are passionate about reimagining the world of streaming media.

Desirable

Experience with embedded systems or streaming technologies is a plus. Familiarity with agile methodologies and a strong understanding of UI/UX principles will help you excel in this role. You are comfortable working in a fast-paced environment and can adapt to changing priorities while maintaining a focus on delivering high-quality solutions.

What you'll do

As a Senior Software Engineer, Embedded UI at Roku, you will join a dedicated team focused on delivering innovative features that enhance user experiences on a global scale. You will collaborate closely with UI designers, product managers, and business leadership to bring your ideas to life. Your responsibilities will include designing and implementing user interfaces that are not only visually appealing but also functional and user-friendly. You will take ownership of projects from conception to deployment, ensuring that your contributions align with the company's mission to connect consumers to the content they love.

You will also participate in code reviews and provide mentorship to junior engineers, fostering a culture of continuous improvement and knowledge sharing within the team. Your role will involve staying up-to-date with industry trends and best practices, allowing you to introduce innovative solutions that keep Roku at the forefront of the streaming industry. You will be expected to contribute to the product roadmap and help prioritize features based on user feedback and market demands.

What we offer

At Roku, we offer a dynamic work environment where your contributions are valued from day one. You will have the opportunity to work on meaningful projects that impact millions of TV streamers around the world. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Our culture encourages collaboration and ownership, allowing you to make a real difference in the streaming landscape. Join us in our mission to revolutionize how the world watches TV.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Similar Jobs You Might Like

Based on your interests and this role

Roku

Software Engineering

Roku📍 Cambridge - On-Site

Roku is seeking a Senior Software Engineer to enhance the embedded UI experience using C++. You'll work on high-performance graphics and UI foundations, contributing to the FRAME engine. This role requires expertise in C++ and embedded systems.

🏛️ On-SiteSenior
13h ago
Roku

Software Engineering

Roku📍 Cambridge

Roku is hiring a Senior Software Engineer to develop core features for the Roku platform UI. You'll work with technologies like JavaScript and React to create high-performing applications. This position requires significant experience in software engineering.

Senior
13h ago
Roku

Software Engineering

Roku📍 Cambridge

Roku is seeking a Software Engineer to enhance the UI and graphics foundations of their streaming platform. You'll work with JavaScript and BrightScript to optimize user experiences across millions of devices. This role requires a strong background in UI development and teamwork.

Mid-Level
13h ago
Roku

Software Engineering

Roku📍 Manchester

Roku is seeking a Senior Software Engineer specializing in Embedded UI with C++. You'll work on high-performance graphics and UI foundations for Roku's FRAME engine. This role requires expertise in C++ and embedded systems.

Senior
13h ago
Roku

Software Engineering

Roku📍 Cambridge - On-Site

Roku is hiring a Senior Software Engineer for their UI team to build high-performance UI components that enhance user experiences across devices. You'll work with Java, JavaScript, and React to optimize graphics rendering and animations. This role requires significant experience in software engineering.

🏛️ On-SiteSenior
1w ago