Our team's mission is to build a world-class data management platform to bring value out of data for us, for our partners, and for our customers. Our goal is to democratize data, support Roku's exploding ad business, provide reporting and analytics self-service tools, and fuel existing and new business critical initiatives. As an intern, you will be a key part of building data management platform.

Duration (12 weeks is standard): 12 weeks.

Requirements/Preferences (Degree Programs, Languages/Technology, Specific Courses, etc.)

Job Descriptions:
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for intern positions at this time.

", "datePosted" : "2020-03-17 04:15:00.031408", "validThrough" : "2020-06-17T04:15:00.031408Z[Etc/UTC]", "employmentType" : "INTERN", "hiringOrganization" : { "@type" : "Organization", "name" : " Roku", "logo" : "" }, "jobLocation": { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "San Jose", "addressRegion": "CA", "addressCountry": "US", "postalCode": "95110" } } }
Intern, Software Engineer -Data Engineering & Advertising

Roku

Software Engineer Internship

Our team's mission is to build a world-class data management platform to bring value out of data for us, for our partners, and for our customers. Our goal is to democratize data, support Roku's exploding ad business, provide reporting and analytics self-service tools, and fuel existing and new business critical initiatives. As an intern, you will be a key part of building data management platform.

Duration (12 weeks is standard): 12 weeks.

Requirements/Preferences (Degree Programs, Languages/Technology, Specific Courses, etc.)

  • Part of Master or PhD program in Computer Science or Computer Engineering
  • 2+ years of Software Development experience
  • GPA 3.5+
  • Familiarity with C/C++ or Java or Python
  • Course work related to databases, or distributed systems, or machine learning.
  • Communication skills and abilities to work in a collaborative team environment
Job Descriptions:
  • Design, develop, operate and improve components of our Data Management Platform (DMP) like a segmentation tool for real-time avail and segment building, a syndication tool to integrate data with 3rd party systems, as well as reporting.
  • Optimize your code and algorithms to run in a highly performant, real time environment. This environment involves multiple data centers and generates billions of events a day.
  • Conduct low level systems debugging, performance measurement & optimization on large production clusters.
  • Participate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projects.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for intern positions at this time.