About the job
Teamwork makes the stream work.
Join Roku in Transforming Television
Roku is the leading TV streaming platform in the U.S., Canada, and Mexico, and we are on a mission to power every television globally. As pioneers in the streaming world, we connect consumers to their favorite content, empower content creators to grow and monetize their audiences, and provide advertisers with innovative ways to engage customers.
From day one at Roku, you will be a vital contributor in a dynamic and fast-growing public company where every voice matters. Join us to delight millions of TV streamers around the world and gain invaluable experience across various disciplines.
About the Team
Roku leads the TV streaming industry with over 70 million active accounts. Our highly scalable, real-time advertising platform is essential for supporting our rapidly growing ad business. The inventory forecasting team aims to build a world-class service across all advertising verticals, integrating with planning and serving systems to accurately predict advertiser goals and maximize revenue based on supply and demand.
About the Role
We are seeking a talented Software Engineer with extensive experience in Big Data technologies. This hybrid role combines software engineering and data engineering, demanding expertise in designing, building, and maintaining scalable systems for application development and large-scale data processing. You will collaborate with cross-functional teams to architect and manage robust, production-grade data products. Technologies you will work with include Apache Spark, Apache Airflow, Trino, Apache Pinot, Spring Boot, and Looker to deliver reliable, high-performance solutions. The ideal candidate is proactive, self-motivated, and has a proven track record in building high-scale data services while delivering exceptional results.
Key Responsibilities
- Engage with stakeholders and product managers to understand their needs, assess application features, and design solutions to address business challenges.
- Collaborate with cross-functional teams to architect and implement scalable data solutions.

