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 13h ago🏛️ On-SiteSeniorSoftware Engineering📍 San Jose💰 $186,000 - $388,000 / yearly
Apply Now →

Skills & Technologies

Overview

Roku is hiring a Senior Software Engineer for their Subscriptions Platform to lead the architecture and implementation of a scalable system. You'll work with Java and AWS to ensure a smooth viewing experience for millions of users. This position requires 5+ years of experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong background in building scalable systems that handle high traffic. Your expertise in Java allows you to design and implement robust applications that meet user needs effectively. You understand the importance of fault tolerance and high availability in software architecture, ensuring that systems remain operational under various conditions.

You are familiar with cloud technologies, particularly AWS, and have experience deploying applications in cloud environments. Your knowledge of REST APIs enables you to create seamless integrations between different services, enhancing the overall user experience. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions.

What you'll do

In this role, you will lead the architecture and implementation of the subscriptions platform, which is crucial for Roku's growth. You will envision and build a highly available and fault-tolerant system that scales to billions of viewers, ensuring a smooth purchase and viewing experience for customers. Your responsibilities will include designing system components, conducting code reviews, and mentoring junior engineers to foster their growth.

You will collaborate with product managers and other stakeholders to understand user requirements and translate them into technical specifications. Your role will involve continuous improvement of the platform, optimizing performance, and ensuring that the system can handle peak loads efficiently. You will also be responsible for monitoring system health and implementing best practices for incident response and recovery.

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 competitive salary and benefits package, along with opportunities for professional development and career advancement. You will work in a dynamic environment that encourages innovation and collaboration, allowing you to make a meaningful impact on 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

Site Reliability Engineer

Roku📍 San Jose - On-Site

Roku is hiring a Senior Site Reliability Engineer to enhance their platform infrastructure. You'll work with AWS and GCP to ensure high availability and performance at internet scale. This position requires strong experience in DevOps practices and cloud technologies.

🏛️ On-SiteSenior
13h 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
Strava

Backend Engineer

Strava📍 San Francisco - Hybrid

Strava is hiring a Staff Server Engineer for their Subscriptions Team to build and enhance their subscription platform. You'll work with Java and Spring to deliver scalable backend services. This role requires significant experience in backend engineering and system architecture.

🏢 HybridStaff
2 months ago
Roku

Software Engineering

Roku📍 San Jose - On-Site

Roku is hiring a Senior Software Engineer for their Search & Recommendations Platform to develop and maintain core systems for search and content discovery. You'll work with technologies like Java and Python in San Jose.

🏛️ On-SiteSenior
9h ago
FloQast

Staff Engineer

FloQast📍 San Jose - Hybrid

FloQast is hiring a Staff Software Engineer to drive technical impact in their Applications group. You'll partner with stakeholders to build core platform services and shape the architecture of the platform. This role requires significant technical leadership experience.

🏢 HybridSenior
5 months ago