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

RokuSan Jose - On-Site

Posted 6h ago🏛️ On-SiteSeniorSoftware Engineering📍 San Jose💰 $285,000 - $345,000 / yearly
Apply Now →

Overview

Roku is hiring a Senior Software Engineer specializing in Video Encoding to build and optimize high-performance video processing workflows. You'll work with technologies like Java and contribute to the Roku Cloud TV Platform. This position requires significant experience in video services and encoding.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in video encoding and processing workflows. Your background includes building and optimizing high-performance systems that deliver quality content reliably. You are familiar with cloud computing environments and understand the intricacies of video streaming technologies. You thrive in collaborative settings, working closely with cross-functional teams to innovate and enhance user experiences. Your technical expertise includes proficiency in Java and a strong understanding of video encoding standards and practices. You are passionate about delivering high-quality streaming experiences and are eager to contribute to a leading platform in the industry.

Desirable

Experience with cloud-based video services and familiarity with the Roku ecosystem would be advantageous. Knowledge of automated packaging workflows and encoding toolchains is a plus. You are also encouraged to bring any experience with performance optimization techniques and tools that enhance video delivery.

What you'll do

In this role, you will be responsible for building, optimizing, and maintaining the next-generation video services for the Roku Cloud TV Platform. You will own the end-to-end encoding toolchain, from experimentation and profile tuning to automated packaging workflows. Your contributions will ensure that content is delivered with maximum quality and reliability, impacting millions of users worldwide. You will collaborate with product managers, designers, and other engineers to define requirements and implement solutions that enhance the streaming experience. You will also engage in troubleshooting and resolving issues related to video processing, ensuring a seamless user experience. Your role will involve continuous learning and adaptation to new technologies and methodologies in the video streaming space.

What we offer

Roku provides a dynamic work environment where your contributions are valued from day one. You will have the opportunity to work on cutting-edge technology that shapes the future of streaming. The company offers competitive compensation and benefits, along with a culture that encourages innovation and collaboration. You will be part of a fast-growing public company that is committed to connecting consumers with the content they love. Join us in our mission to power every television in the world and make a meaningful impact in the streaming industry.

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

Roku is hiring a Senior Software Engineer specializing in Video Encoding to build and optimize high-performance video processing workflows. You'll work with technologies like Java and contribute to the Roku Cloud TV Platform. This role requires significant experience in video services and encoding.

Senior
6h ago
Roku

Software Engineering

Roku📍 Bengaluru - On-Site

Roku is hiring a Senior Software Engineer to build and optimize high-performance video processing workflows for the Roku Cloud TV Platform. You'll work with technologies like Java and Python to ensure maximum quality and reliability in video services. This position requires significant experience in video processing and software engineering.

🏛️ On-SiteSenior
6h ago
Roku

Software Engineering

Roku📍 Bengaluru

Roku is hiring a Senior Software Engineer for their Video Platform team to build next-generation video services. You'll work with technologies like Java and focus on video ingestion, encoding, and quality of service. This position requires significant experience in software engineering.

Senior
6h ago
Nuro

Software Engineering

Nuro📍 Mountain View - On-Site

Nuro is seeking a Senior Software Engineer specializing in Video Streaming to develop their Teleoperations platform. You'll work with technologies like Java and cloud computing to enhance real-time communication systems. This role requires a strong background in computer networking and video streaming techniques.

🏛️ On-SiteSenior
3d ago
AppZen

Software Engineering

AppZen📍 San Jose

AppZen is hiring a Senior Software Engineer to work on their AI products. You'll collaborate with a team of skilled engineers to build AI-first SaaS solutions. This role requires experience in software engineering.

Senior
5 months ago