CareerPlanGet AI match score →

Senior Software Engineer – Data Management Platform

Cambridge, England, UK💼 Full-time🗓 2026-07-16 → 2026-07-19

Core

Design, build, and maintain scalable data products, APIs, and ETL workflows for Roku's advertising platform to power audience management and segmentation.

Role type

Senior Software Engineer (Data Management Platform)

Builds

Production-grade data pipelines, APIs, and audience management systems for advertisers

Domain

AdTech / Streaming / Big Data

Deliverable

production ML models | product features | infrastructure

Required skills

Apache Spark, Apache Airflow, Spring Boot, Kubernetes, NoSQL (ScyllaDB/Cassandra/Aerospike), distributed systems architecture, advanced SQL, Python/Java/Scala

Preferred skills

AdTech experience, cloud platforms (AWS/GCP/Azure), CI/CD, data modeling, Agentic AI systems

Technologies

Apache Spark, Apache Airflow, Spring Boot, ScyllaDB, Aerospike, Kubernetes, Docker, Terraform, Jenkins

Responsibilities

Design and build APIs and backend services using Spring Boot; Design, develop, and maintain data pipelines and ETL workflows; Optimize data storage, retrieval, and processing systems; Monitor, troubleshoot, and improve data systems; Provide technical guidance and mentorship to junior engineers

Seniority

Senior, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗