3h ago

Senior Software Engineer - Advertising Analytics

Cambridge, United Kingdom

โœจ $155k-$195k / yearest.

full-timesenior Hybridmedia

๐Ÿ›  Tech Stack

+3

๐Ÿ’ผ About This Role

You'll design and build APIs and backend services using Spring Boot while also developing big data pipelines with Apache Spark and Airflow. Your work will power critical analytics and measurement capabilities for Roku's advertising ecosystem. This hybrid role bridges software and data engineering for high-impact solutions.

๐ŸŽฏ What You'll Do

  • Design and build APIs using Spring Boot for data products.
  • Develop and maintain data pipelines with Apache Spark and Airflow.
  • Optimize queries on Druid, Trino, and StarRocks for large datasets.
  • Provide technical guidance and mentorship to junior engineers.

๐Ÿ“‹ Requirements

  • 8+ years in software/data engineering with Apache Spark and Airflow.
  • Expertise in one of Apache Druid, StarRocks, or Trino.
  • Strong programming skills in Java, Python, or Scala.
  • Advanced SQL with query optimization for large datasets.

โœจ Nice to Have

  • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
  • AdTech experience in advertising data platforms.
  • Knowledge of CI/CD, DevOps, and Terraform.

๐ŸŽ Benefits & Perks

  • ๐Ÿง  Mental health and financial wellness support globally.
  • ๐Ÿฅ Healthcare (medical, dental, vision) including local plans.
  • ๐Ÿ›ก๏ธ Life, accident, and disability insurance.
  • ๐Ÿš— Commuter benefits and retirement options (401k/pension).
  • ๐Ÿ–๏ธ Flexible time off according to local leave policies.

๐Ÿ“จ Hiring Process

Estimated timeline: 2-3 weeks ยท AI estimate

  1. 1Recruiter Screenยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3Hiring Manager Interviewยท 45 min
0 0 0