Roku

Software Engineer

Roku
Apply
12 hours ago
San Jose, CA, USAEntry Level
H1B sponsor

Base Salary

$207k - $361k/yr

Responsibilities

  • Research, design, develop, modify, and maintain computer software applications.
  • Build and maintain large-scale, highly performant data processing applications.
  • Build advertising data pipelines using Spark, Airflow, and Hive.
  • Develop RESTful APIs for internal access to data products using Java.
  • Deploy and operate software in public cloud environments.
  • Configure continuous integration and continuous delivery processes for data products and services.
  • Own feature development and collaborate with product and engineering teams.
  • Deliver high-quality software on schedule and communicate with technical and non-technical audiences.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.
  • At least 1 year of experience in the position or a related occupation.
  • At least 1 year of experience deploying to and operating in a public cloud such as AWS or GCP.
  • At least 1 year of experience with Java or Python.
  • At least 1 year of experience building data pipelines using Airflow and Spark.
  • At least 1 year of experience with big data design, ETL, and architecting software designs for big data platforms.

Benefits

  • Health insurance and healthcare benefits, including medical, dental, and vision options where applicable.
  • Equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
  • Mental health and financial wellness support and resources.
  • Commuter and retirement options, including 401(k) or pension where applicable.
  • Hybrid work arrangement with up to one day per week of telecommuting permitted; teams generally work in the office Monday through Thursday with Fridays generally flexible for remote work.

Tech Stack

Categories

BackendData Engineering
Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me