Data Engineer, Ads Auction Platform

Hybrid Full TimeManchester, England, United KingdomRoku Inc.

Role Overview

The Advertising Performance group focuses on performance for all participants in the Advertising ecosystem – Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform real-time multi-objective optimization with distributed systems at large scale and low latencies. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems.

What You Will Do

Design and maintain data pipelines and analytics infrastructure supporting Roku’s CTV advertising auction platform. Build ETL/ELT workflows in Airflow to process auction events, create scalable batch and streaming pipelines for billions of daily ad events, and model datasets for multi-objective optimization and marketplace analytics.

Why It Might Be a Fit

This role is ideal for an engineer who enjoys high-scale data systems, strong data quality practices, and measurable business impact. You will partner with product, analytics, and data science teams to translate business needs into well-modeled, reliable data products.

Requirements

  • Experience designing and operating production data pipelines at scale
  • Strong SQL and Python skills and hands-on Airflow experience
  • Experience with both batch and streaming data architectures
  • Familiarity with cloud data platforms and distributed processing systems
  • Experience modeling event-driven data for analytics and experimentation
  • Knowledge of ad tech data concepts such as auctions, bids, pacing, and yield
  • Strong fundamentals in data quality, lineage, monitoring, and governance

Benefits

  • Global access to mental health and financial wellness support and resources
  • Statutory and voluntary benefits
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off, in accordance with local leave policies and other personal needs

To apply for this job please visit www.weareroku.com.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!