• Founded in

    2002

  • Company Industry

    Software Development

  • Headquarters

    1155 Coleman Ave, San Jose, - 95110, California, US

About us

With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico. Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.
  • Funding Round/Series

    Series D

  • Funding Amount

    $ 8.8M

Current Openings at Roku

Senior Software Engineer - C++, Embedded, Chromium

8 Years ExpHybrid - Bengaluru
C++embeddedLinuxAPI DesignChromiumWebKitDRM

Senior Software Engineer - Cloud Infrastructure & Observability 

15 Years ExpHybrid - Bengaluru
GolangPythonKubernetesPrometheusGrafanaTerraformService Mesh

Sr Software Engineer

8 Years ExpHybrid - Bengaluru
MicroservicesJavaDockerKubernetesAWSGCPSQL

SW Engineer, Cloud Services

5 Years ExpHybrid - Bengaluru
Big DataApache SparkApache AirflowTrinoApache PinotSpring BootSQL

Sr. Data Engineer

8 Years ExpHybrid - Bengaluru
SQLPythonHDFSYARNKafkaSparkAirflow

Sr Software Engineer, Cloud Services

5 Years ExpHybrid - Bengaluru
Distributed SystemsCloud ServicesMicroservicesSQLNoSQLAWSDocker

Senior Manager - Machine Learning

12 Years ExpHybrid - Bengaluru
Machine LearningNatural Language ProcessingInformation RetrievalData AnalysisSearch platformengineering teamscollaborate Cloud

Senior Anaplan Architect

4 Years ExpHybrid - Bengaluru
Anaplanfinancial forecastingmodel buildingData IntegrityReportingBIautomation

Sr. Manager, Machine Learning

10 Years ExpHybrid - Bengaluru
Machine LearningAIMLOpsTensorFlowPyTorchSparkCloud-native

Senior Software Engineer, Financial Data Platform

8 Years ExpHybrid - Bengaluru
KubernetesJavaScalaSQLSparkAirflow

Senior Software Engineer,  Devops/SRE

12 Years ExpHybrid - Bengaluru
DevOpsAWSKubernetesTerraformPythonCloud

Senior Software Engineer - Data and Backend Services

8 Years ExpHybrid - Bengaluru
PythonAPISData ServicesSQLNoSQLData PipelinesCloud-native

Sr. Software Engineer - Cloud Networking

7 Years ExpHybrid - Bengaluru
CloudNetworkingInfrastructureSecurityautomationObservabilityPython

Senior Software Engineer, Machine Learning - Data Platforms

5 Years ExpHybrid - Bengaluru
Machine LearningData PipelinesData ScienceGenerative AIAlgorithmsProgrammingautomation

Senior Systems Engineer - Netsuite Developer

6 Years ExpHybrid - Bengaluru
NetSuiteERPsuiteletsSuitescriptRESTSOAPAPIS

Sr. SW Engineer - Streaming Apps

6 Years ExpHybrid
JavaScriptHTML5CSSNodereactAWS

Senior Software Engineer - Backend

5 - 8 Years ExpHybrid
MicroservicesJavaDockerKubernetesAWSDatabasesREST

Senior Software Engineer (Bigdata - Platform)

10 Years ExpHybrid
Big DataSparkKafkaHiveJavaScalaAWS

Senior Software Engineer, Machine Learning

6 Years ExpHybrid
Machine LearningData ScienceDeep LearningComputer VisionNLPPythonC/C++

Manager, SW Engineering

8 Years ExpHybrid - Bengaluru
Distributed SystemsContent ManagementMetadata ProcessingSoftware Developmentcloud environmentsmicroservice architecturesAutomation Frameworks

Senior Software Engineer, Observability

8 Years ExpHybrid - Bengaluru
GoKubernetesDistributed SystemsObservabilityGCPAzure

Senior Software Engineer, Machine Learning

5 Years ExpHybrid - Bengaluru
Machine LearningBig Datapayment systemsAlgorithmsJavaScalaPython

Senior Software Engineer - Backend

8 Years ExpHybrid - Bengaluru
MicroservicesJavaKubernetesAWSREST

Senior Software Engineer, Machine Learning

5 Years ExpHybrid - Bengaluru
Machine LearningDeep LearningAIstatistical techniquesexperimentationOptimizationReinforcement Learning

Senior Software Engineer - Kubernetes & ServiceMesh

8 Years ExpHybrid - Bengaluru
TerraformKubernetesIstioPythonDockerEnvoy