Senior Software Engineer - Advertising Analytics

Company: Roku

Location: Cambridge

Posted: May 12th, 2026

About the Team

The Ads Analytics team plays a critical role in Roku’s Advertising organization, leading measurement and analytics initiatives that power decision-making across the advertising ecosystem. We develop and manage products that deliver actionable insights for advertisers while meeting the operational and analytical needs of internal business teams.

We work closely with Product Managers, Ad Sales, Ad Operations, Data Science, and multiple other software teams within the Advertising Engineering organization to deliver high-impact solutions. Looking ahead, we are exploring AI-driven measurement capabilities to further enhance the effectiveness of advertising campaigns and strengthen internal analytics.

About the Role

We are seeking a highly skilled Senior Software Engineer with deep expertise in API Development using Spring Boot and knowledge of Apache Spark-based Big Data pipelines using Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large-scale data processing. You will collaborate with business and engineering teams to ensure high quality standards and overall project delivery success.

What You’ll Be Doing

Software Development

Big Data Engineering

Collaboration & Mentorship

Qualifications

Work Arrangement

Roku adopts a hybrid work model. Teams typically work in the office Monday through Thursday, with Fridays flexible for remote work, except for roles that require in‑office presence five days a week.

Benefits

Roku offers a comprehensive benefits package that may include healthcare (medical, dental, vision), life, accident, disability, commuter, and retirement options such as 401(k). Benefits may also provide mental health and financial wellness support. Details vary by location; consult your recruiter for specifics.

Accommodations

Roku welcomes applicants of all backgrounds and provides reasonable accommodations as required by law. If you need accommodation at any point in the hiring process, please contact EmployeeRelations@Roku.com.

#J-18808-Ljbffr
Apply Now