3h ago

Senior Software Engineer โ€“ Data Management Platform

Cambridge, UK

โœจ $160k-$200k / yearest.

full-timesenior Hybridmedia

๐Ÿ›  Tech Stack

+5

๐Ÿ’ผ About This Role

You'll design and build scalable APIs and data pipelines for Roku's advertising platform, leveraging big data technologies like Apache Spark and Airflow. Your work directly powers audience management and campaign optimization for millions of TV streamers. This hybrid role combines software engineering and data engineering to deliver production-grade data products.

๐ŸŽฏ What You'll Do

  • Design and build APIs and backend services using Spring Boot.
  • Develop and maintain data pipelines with Apache Spark and Airflow.
  • Optimize data storage, retrieval, and processing systems.
  • Mentor junior engineers and promote best practices.

๐Ÿ“‹ Requirements

  • 8+ years of experience in software and/or data engineering.
  • Expertise in Apache Spark and Apache Airflow.
  • Strong understanding of SOLID principles and distributed systems.
  • Advanced SQL skills with expertise in query optimization.

โœจ Nice to Have

  • Experience with ScyllaDB or Aerospike.
  • Experience in AdTech or advertising data platforms.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Flexible Fridays remote work policy.
  • ๐Ÿฅ Global mental health and financial wellness support.
  • ๐Ÿ’ผ Statutory and voluntary benefits (medical, dental, vision, life, disability, commuter, retirement).

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

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