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

RokuBengaluru

Apply Now →

Overview

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.

Job Description

Who you are

You have a strong background in software engineering with a focus on video services — your experience includes building scalable systems that deliver high-quality streaming experiences. You are proficient in Java and understand the intricacies of video ingestion and encoding, ensuring seamless playback across devices.

You thrive in collaborative environments and enjoy working with cross-functional teams to innovate and enhance video streaming capabilities. Your problem-solving skills enable you to tackle complex challenges in video quality of service and server-side ad insertion, contributing to a superior user experience.

What you'll do

As a Senior Software Engineer at Roku, you will be responsible for developing and optimizing video services for the Roku Cloud TV Platform. Your work will involve key projects around video ingestion, encoding, and ensuring high-quality streaming experiences for millions of users. You will collaborate closely with product managers and other engineers to define and implement features that enhance the Roku Channel.

You will also focus on improving video quality of service, ensuring that our streaming services meet the highest standards. Your contributions will directly impact the future of streaming, as you help shape the technology that powers Roku's innovative platform.

What we offer

At Roku, you will be part of a fast-growing public company where your contributions are valued from day one. We offer a dynamic work environment that encourages innovation and collaboration. You will have the opportunity to work on cutting-edge technology that is transforming how the world watches TV, impacting millions of viewers globally.

We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to connect consumers to the content they love and shape the future of streaming.

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📍 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
7h ago
Adyen

Software Engineering

Adyen📍 Bengaluru - On-Site

Adyen is hiring a Senior Software Engineer for their Streaming Platform team to design and maintain scalable streaming solutions. You'll work with technologies like Apache Kafka and Apache Flink. This position requires strong experience in software engineering and real-time data processing.

🏛️ On-SiteSenior
2w ago
Roku

Backend Engineer

Roku📍 Bengaluru

Roku is hiring a Senior Backend Engineer to develop and maintain a highly scalable advertising platform. You'll work with Java to build real-time applications that support Roku's ad business. This position requires extensive experience in building complex systems.

Senior
7h ago
Adyen

Platform Engineer

Adyen📍 Bengaluru - On-Site

Adyen is hiring a Senior Platform Engineer to design and implement infrastructure for critical data systems. You'll work with technologies like Apache Kafka and Elasticsearch to ensure high availability and performance. This position requires experience in managing large-scale data platforms.

🏛️ On-SiteSenior
2w ago
Adyen

Platform Engineer

Adyen📍 Bengaluru - On-Site

Adyen is hiring a Senior Platform Engineer to design and operate critical infrastructure systems for their global payment platform. You'll work with technologies like Kubernetes and HAProxy to drive automation and reliability improvements. This position requires 6+ years of experience.

🏛️ On-SiteSenior
3d ago