Senior Software Engineer, Ad Tech Data & APIs

Roku

Manchester

Hybrid

GBP 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Mental health support
Financial wellness resources
Healthcare benefits

Job summary

Roku, the leading TV streaming platform, is seeking a Senior Software Engineer for a hybrid role bridging software and data engineering in Manchester. You will architect production-grade data products, APIs, and scalable pipelines using Java/Scala, SQL, Spark, Airflow, and Kubernetes, collaborating with Finance, Analytics, and Engineering to deliver high-impact solutions.

You will drive data quality, operate data pipelines end-to-end, and contribute to AI-powered initiatives that scale financial

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 8+ years of software and/or data engineering experience.
  • Advanced SQL skills for large datasets.
  • Experience developing APIs and robust backend services in Python/Java/Scala.
  • Cloud platforms such as AWS, GCP, or Azure; containerisation with Docker/Kubernetes.

Responsibilities

  • Design and build APIs and backend services using Scala and Java for financial automation and data products.
  • Write clean, efficient code with code reviews to ensure best practices.
  • Design, develop, and maintain data pipelines and ETL workflows using Spark and Airflow.
  • Optimise storage, retrieval, and processing systems for reliability, scalability and performance.
  • Develop and optimise complex Spark queries for large datasets.
  • Monitor and improve data systems to minimise downtime and maximise efficiency.
  • Partner with analytics and software teams to deliver integrated solutions.
  • Provide mentorship to junior engineers and promote engineering best practices.

Skills

Java/Scala
SQL
Python
Spark
Airflow
Kubernetes

Education

Bachelor's degree in Computer Science or related field

Tools

Spark
Airflow
Kubernetes
Docker

Job description

Roku, the leading TV streaming platform, is seeking a Senior Software Engineer for a hybrid role bridging software and data engineering in Manchester. You will architect production-grade data products, APIs, and scalable pipelines using Java/Scala, SQL, Spark, Airflow, and Kubernetes, collaborating with Finance, Analytics, and Engineering to deliver high-impact solutions.

You will drive data quality, operate data pipelines end-to-end, and contribute to AI-powered initiatives that scale financial

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software & Data Engineer, AdTech Platforms
Senior Software & Data Engineer, AdTech Platforms

Roku, Inc. • Manchester

Hybrid
GBP 85,000 - 125,000
Hybrid work model
Competitive compensation package
Global benefits
Senior Full-Stack Engineer for AI-Driven Developer Platform
Senior Full-Stack Engineer for AI-Driven Developer Platform

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000
Hybrid work arrangement
Senior Data Engineer — Python & Spark (Hybrid UK)
Senior Data Engineer — Python & Spark (Hybrid UK)

Roku, Inc. • Manchester

Hybrid
GBP 90,000 - 120,000
Senior Real-Time Advertising Platform Engineer
Senior Real-Time Advertising Platform Engineer

Roku • Manchester

Hybrid
GBP 90,000 - 120,000
Mental health resources
Financial wellness resources
Healthcare (medical, dental, vision)
Senior Software Engineer (AD Serving)
Senior Software Engineer (AD Serving)

Segment (Twilio) • Manchester

Hybrid
GBP 110,000 - 140,000
Senior Software Engineer – Search & Discovery Platform
Senior Software Engineer – Search & Discovery Platform

Roku, Inc. • Cambridge

Hybrid
GBP 70,000 - 90,000
Mental health support
Healthcare benefits
401(k)/pension options
Senior Software Engineer - Real-Time Ad Auctions
Senior Software Engineer - Real-Time Ad Auctions

Roku • Cambridge

Hybrid
GBP 110,000 - 140,000
Mental health resources
Financial wellness resources
Accommodations
Senior Real-Time Advertising Platform Engineer (Hybrid)
Senior Real-Time Advertising Platform Engineer (Hybrid)

Segment (Twilio) • Manchester

Hybrid
GBP 110,000 - 140,000
Senior Real-Time Ad Auctions & Marketplace Engineer
Senior Real-Time Ad Auctions & Marketplace Engineer

Roku, Inc. • Cambridge

Hybrid
GBP 150,000 - 190,000
Hybrid work model
Fridays remote work
Senior ML Engineer, AdTech — Real-Time Ad Platform
Senior ML Engineer, AdTech — Real-Time Ad Platform

Roku • Salford

Hybrid
GBP 60,000 - 80,000
Mental health support
Healthcare benefits
Flexible work arrangements