Senior Software Engineer, Roku

Observability

$117-306k

+ Equity

AWS
Kubernetes
GCP
Elasticsearch
Go
Kibana
ELK
Prometheus
Grafana
Logstash
loki
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

AWS
Kubernetes
GCP
Elasticsearch
Go
Kibana
ELK
Prometheus
Grafana
Logstash
loki
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

  • 8+ years of experience in Infrastructure engineering, DevOps, and Software Engineering
  • Recent experience designing and building unified observability platforms that enable companies to use the sometimes overwhelming amount of available data (metrics, logs, and traces) to determine quickly if their application or service is operating as desired
  • Expertise in deploying and using open-source observability tools in large-scale environments, including Prometheus, Grafana, Loki, Tempo, Thanos, or similar tools such as Cortex, Mimir, ELK (Elasticsearch/Logstash/Kibana) stack, etc
  • Expertise in at least one of the observability pillars; (distributed) tracing, logs, metrics, profiling/APM
  • Familiarity with the open standard OpenTelemetry
  • Familiarity with Kubernetes and Istio as the architecture on which the observability platform runs, and how they integrate and scale. Additionally, the ability to contribute improvements back to the joint platform for the benefit of all teams
  • Demonstrated customer engagement and collaboration skills to curate custom dashboards and views, and identify and deploy new tools, to meet their requirements
  • The drive and self-motivation to understand the intricate details of a complex infrastructure environment
  • Hands-on experience working with AWS and/or GCP
  • Experience with Go
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent experience

What the job involves

  • The observability team is an integral part of Roku’s central Infrastructure Engineering team, which oversees the service mesh hosting architecture and observability platform that lives on that platform
  • Together, we are tasked with developing and scaling both the Platform (Kubernetes, Istio, Envoy, operators, etc.) and the Observability stack (OSS/CNCF-supported observability projects)
  • Work closely with the Service Mesh team to identify and standardize existing and new observability tools as part of a holistic solution
  • Work on, enhance, and expand our diverse stack of components that operate across multiple clouds, regions, and clusters, managing all observability data. You will have the freedom and tools to drive improvements and make changes
  • Perform feature/functionality/usability trials of new observability tools that can benefit Roku
  • Contribute new open-source tools and improvements to existing open-source tools back to the CNCF ecosystem
  • Design and build automation and custom features in and around the chosen tools to make onboarding new services easy, improve UIX and the general experience for developers
  • Demonstrate great communication skills in working with technical and non-technical audiences

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