Senior Software Engineer, Roku

Service Mesh

$117-306k

+ Equity awards

AWS
Docker
Kubernetes
GCP
Python
Go
Terraform
Azure
Prometheus
Grafana
loki
Golang
Senior and Expert level
Boston
Roku

Convenient and affordable TV streaming players

Open for applications

Roku

Convenient and affordable TV streaming players

1001+ employees

B2CEntertainmentVideoMedia

Open for applications

$117-306k

+ Equity awards

AWS
Docker
Kubernetes
GCP
Python
Go
Terraform
Azure
Prometheus
Grafana
loki
Golang
Senior and Expert level
Boston

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

  • Strong hands-on experience in cloud technologies. AWS, ECS, and Kubernetes (EKS, GKE, AKS, or others) are preferred. Knowledge of another cloud platform like GCP or Azure is a plus but not required
  • A demonstrated understanding of overall infrastructure design and developing tools to enable and automate the infrastructure
  • Experience with a high-level scripting language (such as Python) and a system programming language (such as Go)
  • Strong experience with Kubernetes
  • Production experience in testing and deploying applications via modern CI/CD tools and concepts
  • Familiarity with Observability tools like Prometheus, Thanos, Loki, Grafana, etc
  • The drive and self-motivation to understand the intricate details of a complex infrastructure environment
  • Ability to work independently
  • Demonstrated ability to communicate clearly with both technical and non-technical project stakeholders
  • Experience with integrating AI tools to improve processes and reduce toil is a plus
  • Master’s degree or equivalent experience (8+ years)

What the job involves

  • We are seeking professionals with expertise in Terraform, Kubernetes, and Istio, as well as proficiency in Golang, Python, or Shell for application and automation development
  • The central Infrastructure Engineering team is looking for highly skilled infrastructure and software engineers to help develop and drive Roku’s service mesh hosting architecture
  • Our team is responsible for building and scaling the Platform (Kubernetes, Istio, Envoy, operators, and more) to affect Roku’s transition towards a unified, cloud-agnostic system where all teams speak the same infrastructure language
  • We are engaging with Roku’s engineering teams to migrate hundreds of workloads to our common platform, including helping augment and automate CI/CD flows
  • We are looking for engineers who love working collaboratively across teams to achieve results that impact the entire company
  • Help architect, design, build, and deploy Roku’s next-generation service mesh and cloud infrastructure
  • Contribute to evolving our deployments by building solutions using Docker, Kubernetes, Istio/Envoy, and Terraform
  • Join in efforts to investigate new technology and tools to be adopted by Roku
  • Help build and integrate security as part of the infrastructure
  • Collaborate on internal customer engagements as we migrate workloads to Kubernetes + Istio + open-source observability tools and technologies
  • Work closely with the Observability team to integrate and scale existing and new observability tools as part of a holistic solution
  • Work closely with the SRE team to maintain the availability of our services and improve onboarding workflows
  • Mentor other team members to define and adopt new or improve existing processes and procedures

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

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 37 more jobs at Roku