Skip to main content

Software Engineer at Roku

Department: 211 - OS Extensions and Apps

Compensation · Listed in posting

$232,200 – $282,700/yr

Setup
Hybrid
Location
San Jose, California
Type
Full-time
Level
not_specified
Posted

Description

Roku is hiring a software engineer to research, design, and develop computer and network software for its streaming platform. The role includes partner SOC board bring-up, third-party API integration, Roku OS feature development, code maintenance, scalability solutions, and support for QA and channel certification. Candidates need a master’s degree in a relevant field or a bachelor’s degree plus two years of experience, along with expertise in C/C++, Python, shell scripting, APIs, version control, CI/CD, DevOps, Linux, and multi-threaded software development. The position may allow up to one day per week of telecommuting, offers a California annual salary of $232,200–$282,700, and includes health insurance and other benefits.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation