1

Senior Roku Developer Jobs (NOW HIRING)

About the role Roku is seeking a Senior Partner Engineer to collaborate with high-profile content partners and bring their streaming experiences to the Roku platform. In this role, you will serve as ...

Senior Product Partner Manager

San Jose, CA · On-site

$176K - $228K/yr

Work with Roku Engineering to define technology and tools roadmaps that drive innovation and maintain product differentiation * Advocate for product issues on behalf of the partners within Roku and ...

Sr. Partner Engineer

San Jose, CA · On-site

$208K - $220K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... About the role Roku is seeking a Senior Partner Engineer to collaborate with high-profile content ...

UX Researcher, Roku TV

San Jose, CA · On-site

$140K - $150K/yr

You'll partner closely with Product Management, Design, and Engineering to align research with ... Comfortable with accepting guidance from UX Research managers or senior-level researchers to ...

Senior Machine Learning Engineer, DevOps/SRE

Austin, TX · On-site

$128K - $165K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... The ideal candidate has a strong background in DevOps/SRE practices, cloud infrastructure ...

Senior Data Engineer

Austin, TX · On-site

$105K - $142K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you will play ...

Senior Data Engineer

Austin, TX · On-site

$105K - $142K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... As a Senior Data Engineer working on Device metrics, you will design data models & develop scalable ...

Senior Data Engineer

San Jose, CA · On-site

$148K - $361K/yr

Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects ... About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you will play ...

Senior Software Engineer, UI

San Jose, CA · On-site

$370K - $400K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... About the role We are looking for a Senior Software Engineer to take deep ownership of the OS UI ...

About the team The mission of Roku's Data Engineering team is to develop a world-class big data ... About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you will play ...

Senior Data Engineer

Austin, TX · Hybrid

$105K - $142K/yr

About the team The mission of Roku's Data Engineering team is to develop a world-class big data ... As a Senior Data Engineer working on Device metrics, you will design data models & develop scalable ...

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... We are hiring a Senior Software Engineer for the Advertising Platform to play a vital role in this ...

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... We are seeking a highly experienced and skilled Senior Software Engineer to join our backend and ...

Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects ... About the role As a Senior Data Engineer on the Viewer Product Data Engineering team, you will play ...

New

Senior Research Data Scientist

Boston, MA · On-site

$330K - $375K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... Work cross-functionally with Data Engineering, Product Management, and Core Analytics to translate ...

Senior Research Data Scientist

New York, NY · On-site

$330K - $375K/yr

Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada ... Work cross-functionally with Data Engineering, Product Management, and Core Analytics to translate ...

New

Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects ... programming, signage, and messaging approaches that attract customers, maximize space, and drive ...

New

We are hiring a Senior Software Engineer for the Advertising Platform to play a vital role in this ... The Roku Channel has us well-positioned to help shape the future of streaming. Continued success ...

next page

Showing results 1-20

Senior Roku Developer information

See salary details

$25K

$80.3K

$163.5K

How much do senior roku developer jobs pay per year?

As of Jul 21, 2026, the average yearly pay for senior roku developer in the United States is $80,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Roku Developer, and why are they important?

To thrive as a Senior Roku Developer, you need advanced knowledge of BrightScript, SceneGraph, and strong experience with OTT application development, typically backed by a computer science degree or equivalent experience. Proficiency with Roku's developer tools, version control systems like Git, and familiarity with streaming media protocols is crucial. Strong problem-solving, teamwork, and effective communication skills help you collaborate with cross-functional teams and deliver robust applications. These skills ensure you can build high-performance, user-friendly streaming apps that meet business objectives and end-user expectations.

What are some typical collaboration points between a Senior Roku Developer and other teams during a project lifecycle?

As a Senior Roku Developer, you will frequently collaborate with product managers to clarify requirements, UI/UX designers to implement user interfaces, and QA engineers to resolve issues and ensure stability. Throughout the project, you may also coordinate with backend teams to integrate APIs and troubleshoot data flow. Effective communication and cross-functional teamwork are essential for delivering high-quality streaming applications on time.

What are Senior Roku Developers?

Senior Roku Developers are experienced software engineers who specialize in building, maintaining, and optimizing applications for the Roku TV platform. They possess in-depth knowledge of BrightScript, Roku's proprietary programming language, and SceneGraph, the framework used for developing Roku channels. Their responsibilities often include designing app architecture, implementing features, troubleshooting performance issues, and leading development teams. Senior Roku Developers also ensure that apps meet Roku's guidelines and provide users with a seamless streaming experience.

What is the difference between Senior Roku Developer vs Roku Developer?

AspectSenior Roku DeveloperRoku Developer
Required CredentialsExperience with BrightScript, SceneGraph, and app deployment; often requires 3+ years of experienceBasic knowledge of BrightScript and Roku SDK; entry-level or junior experience
Work EnvironmentDesigning, developing, and maintaining complex Roku applications; collaborating with cross-functional teamsAssisting in app development, debugging, and testing under supervision
Industry UsageUsed by media companies, streaming services, and entertainment providersUsed by startups, small teams, or for initial app development phases

The main difference between a Senior Roku Developer and a Roku Developer lies in experience, responsibilities, and expertise. Senior Roku Developers handle complex projects, lead development efforts, and require more advanced skills, while Roku Developers are typically in the early stages of their careers, focusing on basic app creation and support tasks.

More about Senior Roku Developer jobs
What cities are hiring for Senior Roku Developer jobs? Cities with the most Senior Roku Developer job openings:
What are the most commonly searched types of Roku Developer jobs? The most popular types of Roku Developer jobs are:
What states have the most Senior Roku Developer jobs? States with the most job openings for Senior Roku Developer jobs include:
What job categories do people searching Senior Roku Developer jobs look for? The top searched job categories for Senior Roku Developer jobs are:
Infographic showing various Senior Roku Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $80,287 per year, or $38.6 per hour.
Sr. Partner Engineer

Sr. Partner Engineer

Roku

San Jose, CA

$208K - $220K/yr

Other

Medical, Life, PTO

Re-posted 4 days ago


Job description

About the team

The Partner Management team's mission is to guide our content partners to imagine, develop, and publish best in class video apps and experiences. As the main point of contact for platform, product and technical topics, we partner closely with content publishers, 3rd party developers, and cross-functional teams within Roku, including Content Acquisition, Partner Growth, Payments, Advertising, Partner Initiatives, Product and Engineering. In addition to facilitating onboarding and channel launches across the world, we help partners build channels that delight customers while ensuring compliance to Roku's platform and business requirements.

About the role

Roku is seeking a Senior Partner Engineer to collaborate with high-profile content partners and bring their streaming experiences to the Roku platform. In this role, you will serve as the primary technical point of contact for key content publishers, guiding them through the full application lifecycle - from defining how their content and brand appear within the Roku ecosystem, through development and certification, to post-launch support and ongoing updates. You will leverage deep expertise in the Roku SDK, video streaming technologies, application performance, and security to enable partner success while coordinating closely with internal engineering and business development teams. This position requires a strong software development foundation paired with the interpersonal skills to represent Roku in regular partner meetings and to advocate for partner needs across the organization. The ideal candidate thrives at the intersection of engineering and relationship management, balancing technical problem-solving with clear communication and strategic prioritization to drive mutual business value.


For California Only - The estimated annual salary for this position is between $208,100 - $220,800 annually.
Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location.
This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
What you'll be doing
  • Managing technical relationships with key content partners from initial onboarding through post-launch support
  • Advising partners on how to present their content and brand within the Roku platform
  • Providing development support using knowledge of the Roku SDK, video streaming protocols, and application best practices
  • Guiding partners through the application submission and certification process in collaboration with the Roku QA team
  • Troubleshooting and resolving technical issues that arise during development or after channel publication
  • Representing Roku in regular partner meetings to maintain productive working relationships
  • Advocating for partner needs and priorities with internal engineering, product, and business development teams
  • Supporting partners in planning and developing application updates and new feature integrations
  • Collaborating cross-functionally to ensure partner applications meet Roku platform and performance standards
We're excited if you have
  • 5+ years of software development experience
  • Proficiency in HTML5, JavaScript, and/or TypeScript
  • Experience developing in C++ with a minimum of 3 years of hands-on work
  • Familiarity with video streaming standards such as HLS and DASH
  • Experience programming in both managed and native software frameworks
  • Knowledge of OpenGL or the mobile gaming ecosystem
  • Strong verbal and written communication skills with the ability to engage diverse stakeholders
  • A track record of building productive technical relationships with external partners or developers
  • Ability to work effectively across cross-functional teams in a fast-paced environment
  • A Bachelor's degree in Computer Science or equivalent practical experience
  • Familiarity with Linux-based development environments
#LI-CU1