Lead Software Engineer, Roku

Subscription Platform

$186-388k

+ Equity

AWS
GCP
Expert level
San Francisco Bay Area

Office located in San Jose, CA

Roku

Convenient and affordable TV streaming players

Open for applications

Roku

Convenient and affordable TV streaming players

1001+ employees

B2CEntertainmentVideoMedia

Open for applications

$186-388k

+ Equity

AWS
GCP
Expert level
San Francisco Bay Area

Office located in San Jose, CA

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

  • 15+ years of experience in architecting, implementing and running large scale services, specifically in subscriptions, purchase and billing domain
  • Experience building systems of various workloads - streaming, API, notifications, batch, etc
  • Expertise with various subscription flows, such as tax, payment, purchase, renewal, dunning, cancellation, repurchase, invoices, etc
  • Experience around RFP (Request for Proposal) Process, proven ability to translate business needs to vendor requirement, performance deep technical evaluation on 3rd party services, and to help business selecting the right vendor to scale with the company
  • Strong architectural design experience, great track record of building a highly available and scalable subscription platform
  • Strong expertise with cloud solutions/systems across cloud with AWS or GCP is a must
  • Strong experience in designing, leading implementation of highly complex transactional systems collaborating with teams across the organization
  • Strong passion for technology and adding value to the bottom line through technology
  • Strong passion & expertise with automation including building and adopting CI/CD pipelines
  • Experience with multi-cloud solution is a plus, ability offering technical guidance to design, deploy and scale application across multiple cloud environments

What the job involves

  • Subscriptions is a key growth area for Roku and is a significant growth path
  • The subscription platform is part of every step of the customer journey from product placement, purchase, renewals and viewing experience of digital content on TV and smart home products in domestic and international markets
  • It also empowers our partners with real time information about the subscription so that customers will have smooth purchase and viewing experience
  • In this role, as part of subscriptions platform team, you will envision, architect, build and run a highly available, fault tolerant, efficient and performant platform that scales to billions of viewers
  • Lead the evaluation and implementation of new technologies and designs. Evaluate emerging technologies and seek innovative solutions to address existing and new challenges
  • Engage in architectural discussions across multiple teams, influence the roadmap, and take ownership of key projects and initiatives
  • Providing technical leadership and expertise to drive platform capabilities to ensure high availability and scalability
  • Demonstrate engineering excellence practice by setting expectation and lead by hands-on examples
  • Own building platform features, driving directly with product and other engineering teams
  • Review technical specification documents created by the development team and mentor team members
  • Own design and implementation of shared architectural layers (e.g. queuing, event systems, shared memory clusters) and libraries that can be used across teams
  • Be an evangelist for best practices across all functions – developers, QA and infrastructure/ops
  • Be an evangelist for platform innovation and reuse
  • Be actively involved in code/design reviews, but expected to code 70% of the time

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

Insights

Top investors

Few candidates hear
back within 2 weeks

-6% employee growth in 12 months

Company

Funding (last 2 of 9 rounds)

Jan 2016

$45.5m

LATE VC

Nov 2015

$45.5m

SERIES H

Total funding: $247.8m

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

Company HQ

Newhall, San Jose, CA

Leadership

Studied Engineering at Texas A&M before founding their first company in 1986. They held VP roles at both Adobe and Netflix.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 39 more jobs at Roku