Senior Software & Data Engineer, AdTech Platforms

Roku

Manchester (NH)

Hybrid

USD 140,000 - 180,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

Job summary

Roku seeks a Senior Software Engineer to design, build, and maintain scalable data-centric systems in a hybrid role. You will architect APIs and backend services using Kotlin/Java/Scala while delivering robust data pipelines with Spark and Airflow.

Collaborate with Finance, Analytics, and other engineering groups to translate business requirements into reliable technical solutions. Embrace AI-powered initiatives to scale workflows and unlock insights from diverse data assets.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 8+ years of software and/or data engineering with Spark and Airflow.
  • Advanced SQL skills for large datasets.
  • Experience building APIs and robust backend services in Python/Java/Scala.
  • Cloud platforms (AWS, GCP, or Azure) and containerization with Docker/Kubernetes (preferred).

Responsibilities

  • Design and build APIs and backend services using Scala and Java to support financial automation and data products.
  • Write clean, maintainable code with thorough reviews.
  • Develop and maintain data pipelines with Spark and Airflow.
  • Monitor, troubleshoot data systems to maximise reliability and performance.
  • Provide technical guidance and mentorship to junior engineers.

Skills

Python
Java
Scala
SQL
APIs
Big Data

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Spark
Airflow
Kubernetes
Docker
Terraform
Jenkins

Job description

Roku seeks a Senior Software Engineer to design, build, and maintain scalable data-centric systems in a hybrid role. You will architect APIs and backend services using Kotlin/Java/Scala while delivering robust data pipelines with Spark and Airflow.

Collaborate with Finance, Analytics, and other engineering groups to translate business requirements into reliable technical solutions. Embrace AI-powered initiatives to scale workflows and unlock insights from diverse data assets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Real-Time Ad Platform (Hybrid)
Senior Software Engineer - Real-Time Ad Platform (Hybrid)

Roku • San Jose (CA)

Hybrid
USD 195,000 - 408,000
Health insurance
Equity awards
Life insurance
+4
Senior Backend & Data Platform Engineer (Java)
Senior Backend & Data Platform Engineer (Java)

3M HEALTHCARE • San Jose (CA)

Hybrid
USD 300,000 - 425,000
Health insurance
Equity awards
Life insurance
+6
Staff Software Engineer - Real-Time Ad Bidding Platform
Staff Software Engineer - Real-Time Ad Bidding Platform

Roku • San Jose (CA)

On-site
USD 244,800 - 408,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer – Real-Time Ad Platform
Senior Software Engineer – Real-Time Ad Platform

Roku • New York (NY)

On-site
USD 195,000 - 408,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer, Advertising & Platform UI/API
Senior Software Engineer, Advertising & Platform UI/API

SupportFinity™ • Boston (MA)

Hybrid
USD 198,000 - 286,000
Health insurance
Equity awards
Life insurance
+4
Senior Staff Software Engineer: Real-Time Ad Demand & Bidding
Senior Staff Software Engineer: Real-Time Ad Demand & Bidding

Roku • Boston (MA)

Hybrid
USD 195,500 - 352,100
Hybrid work schedule
Comprehensive benefits package
Accommodations support
Senior Software Engineer - Real-Time Ad Platform
Senior Software Engineer - Real-Time Ad Platform

Roku • Boston (MA)

Hybrid
USD 196,000 - 352,000
Health insurance
Equity awards
Life insurance
+4
Software Engineer — Data Pipelines, Big Data & APIs
Software Engineer — Data Pipelines, Big Data & APIs

Roku, Inc. • San Jose (CA)

Hybrid
USD 207,000 - 361,000
Health insurance
Equity awards
Life insurance
+4
Senior Real-Time Ad Platform Engineer
Senior Real-Time Ad Platform Engineer

Roku, Inc. • New York (NY)

Hybrid
USD 195,000 - 408,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer – Cloud-Native, Distributed Systems
Senior Software Engineer – Cloud-Native, Distributed Systems

Roku, Inc. • San Jose (CA)

Hybrid
USD 425,000 - 537,000
Health insurance
Equity awards
Life insurance
+5