FAQs
What is the main mission of the Data Engineering team at Roku?
The main mission of the Data Engineering team at Roku is to build a world-class big data platform to bring value out of data for the company, its partners, and customers, supporting Roku’s expanding ad business and providing analytics self-service tools.
What technologies will I be working with as a Data Engineer Intern?
As a Data Engineer Intern, you will be working with GCP technologies, HDFS, YARN, Map-Reduce, Hive, Kafka, Spark, and other big data technologies.
What qualifications are required for this internship?
Applicants must be currently pursuing a Bachelor's or Master’s degree in Computer Science, Data Engineering, or a related field and must be graduating in December 2026 or later.
Is experience with GCP necessary for this role?
Experience with GCP is a plus, but it is not strictly necessary for the role.
What programming languages should I be proficient in for this internship?
Proficiency in at least one object-oriented language is desired, with Java, Python, or Scala being preferred.
How many hours of data processing does the platform handle daily?
The platform handles tens of terabytes of data that are ingested every day.
What kind of benefits does Roku offer its employees?
Roku offers a diverse range of benefits, including healthcare (medical, dental, and vision), mental health and financial wellness support, life and disability insurance, commuter benefits, and retirement options (401(k)/pension).
What qualities does Roku look for in potential employees?
Roku looks for independent thinkers with big ideas who act boldly, move fast, collaborate effectively, and focus on the company's success while keeping their egos in check.
Will I get the opportunity to participate in architecture discussions?
Yes, as a Data Engineer Intern, you will participate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projects.
Is experience with open source technologies relevant to this position?
Yes, experience with open source technologies is considered a plus for this position.