Senior Software Engineer, Roku

Salary not provided
Linux
REST API
Senior and Expert level
Austin

3-5 days a week in office

Roku

Convenient and affordable TV streaming players

Job no longer available

Roku

Convenient and affordable TV streaming players

1001+ employees

B2CEntertainmentVideoMedia

Job no longer available

Salary not provided
Linux
REST API
Senior and Expert level
Austin

3-5 days a week in office

1001+ employees

B2CEntertainmentVideoMedia

Company mission

To provide its users with a more convenient and cost effective way of watching the programs they love.

Role

Who you are

  • Bachelor’s degree or foreign equivalent in Computer Science or related field
  • Must have coursework or project background in each of the following:
  • Software development cycle
  • Multi-threading and concurrency
  • Linux, tools, libraries and open source development
  • Embedded software for consumer electronic devices
  • Data structure and algorithms
  • Architecture and API design
  • REST API

What the job involves

  • Responsible for core tasks ranging from partner SOC board bring-up, third-party API integration, Roku OS feature development, and code maintenance
  • Design scalability solutions to support onboard new factories, support our Quality Assurance and Channel certification teams, and complete end-to-end product development and release cycles
  • In order to perform this role, have specialized knowledge of the software development cycle, multi-threading, Linux, tools, libraries and open source development, and embedded software for electronic devices
  • Up to two days per week telecommuting may be permitted

Share this job

View 65 more jobs at Roku

Insights

Top investors

-6% employee growth in 12 months

Company

Company benefits

  • Medical, wellness and financial benefits
  • Unlimited paid time off policy
  • Work from home opportunities
  • Free snacks and access to the company fitness center

Funding (last 2 of 9 rounds)

Jan 2016

$45.5m

LATE VC

Nov 2015

$45.5m

SERIES H

Total funding: $247.8m

Our take

According to Nielsen data, the average streamer spends over seven minutes searching for something to watch. Streaming services use customers' viewing history to make suggestions, but these are limited to programs licensed for that particular service.

Roku provides an integrated streaming service that offers TV channels, movies and third-party streaming services, resulting in an all-in-one streaming platform. The service can be accessed through a variety of customized subscription packages and fees.

Roku stands out in the streaming industry by bringing many competitors together in one package. The startup provides further innovative services such as a weekly TV series named 'Roku Recommends' which uses first-party data to recommend essential viewing to users. Alongside funding filmmakers through its "Change Makers Program", Roku also acquired its own original library of shows through its acquisition of now-defunct Quibi's library in 2021. After successful collaborations with TCL and Hisense, the first in-house "Roku Television" was released in 2023, further exemplifying the streaming company's wider ambitions in the media sector.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle