Senior Real-Time Advertising Platform Engineer

Roku

Manchester

Hybrid

GBP 90,000 - 120,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mental health resources
Financial wellness resources
Healthcare (medical, dental, vision)

Job summary

Roku is seeking a Senior Software Engineer to help build a real-time, scalable advertising platform. You will design, develop, and own features end-to-end, collaborating with product teams and other engineering groups to deliver impactful ads technology.

The role emphasizes software quality, performance optimization, and strong ownership. Applicants should have deep experience in distributed systems and love solving complex problems at scale.

Qualifications

  • 10+ years designing large-scale, low-latency distributed systems.
  • Experience with real-time applications and high-throughput data processing.
  • Strong OO design, performance optimization, and debugging skills.

Responsibilities

  • Design, develop, and maintain large-scale, real-time advertising platform components.
  • Own features from concept to production, collaborating with product and other teams.
  • Demonstrate strong communication with technical and non-technical stakeholders.
  • Advocate for best practices across development, QA and operations.
  • Promote platform reuse and innovation across services.
  • Deliver high-quality software in a timely manner.

Skills

Java
C++
Distributed systems
Algorithms & data structures
Multi-threading
Cloud technologies (AWS/GCP)
SQL/NoSQL databases
Gen AI curiosity

Education

BS/MS in Computer Science or Engineering

Job description

Roku is seeking a Senior Software Engineer to help build a real-time, scalable advertising platform. You will design, develop, and own features end-to-end, collaborating with product teams and other engineering groups to deliver impactful ads technology.

The role emphasizes software quality, performance optimization, and strong ownership. Applicants should have deep experience in distributed systems and love solving complex problems at scale.

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

Similar jobs worth comparing

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 Engineer
Senior Real‑Time Ad Auctions Engineer

Roku • Salford

Hybrid
GBP 70,000 - 90,000
Healthcare benefits
401(k)/pension
Mental health support
Senior Software Engineer (AD Serving)
Senior Software Engineer (AD Serving)

Segment (Twilio) • Manchester

Hybrid
GBP 110,000 - 140,000
Senior Real-Time Ads Auction Architect
Senior Real-Time Ads Auction Architect

Roku • Cambridge

Hybrid
GBP 75,000 - 107,000
Health benefits
401(k)/pension
Mental health support
Senior Ads Auction Engineer — Real-Time CTV Platform
Senior Ads Auction Engineer — Real-Time CTV Platform

Roku • Cambridge

Hybrid
GBP 60,000 - 80,000
Healthcare options
401(k)/pension
Mental health support
Senior Web Apps Engineering Manager (Ads Platform)
Senior Web Apps Engineering Manager (Ads Platform)

Roku • Manchester

On-site
GBP 80,000 - 100,000
Senior AI Software Engineer - Web & RAG Platforms
Senior AI Software Engineer - Web & RAG Platforms

Roku • Manchester

Hybrid
GBP 70,000 - 110,000
Healthcare benefits
Financial wellness resources
Hybrid work Fridays
Senior Software Engineer, AD Serving
Senior Software Engineer, AD Serving

Roku • Manchester

Hybrid
GBP 90,000 - 120,000
Mental health resources
Financial wellness resources
Healthcare (medical, dental, vision)
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 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