Senior Backend & Data Engineer, Advertising AI

Summary

The Senior Software Engineer will design and maintain scalable data-driven systems and APIs using Java/Scala, SQL, Spark, Airflow, and Kubernetes. The role involves bridging software and data engineering to support finance, analytics, and AI-powered initiatives in a hybrid work environment.

Roku in Manchester is seeking a Senior Software Engineer to design and maintain scalable data-driven systems and APIs, bridging software and data engineering across finance, analytics, and data platforms. You will work with Java/Scala, SQL, Spark, Airflow and Kubernetes to deliver high-performance solutions, mentor juniors, and push AI-powered initiatives while collaborating with cross-functional partners.

The role offers a hybrid model with opportunities to shape large-scale data services and

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available