IT & Software

Senior Software Engineer, AD Serving

Roku

Manchester · Greater Manchester · United Kingdom

Overview

As a Senior Software Engineer on Roku’s Advertising Platform, you will design and build real-time, scalable systems that power the company’s growing ad business. You’ll work with a cross-functional engineering team to ship high-quality features and promote platform reuse and best practices. You’ll communicate effectively with technical and non-technical audiences and influence the architecture and delivery timeline. This role offers impact at scale, shaping how ads are served while protecting user privacy.

Pay / Benefits
  • global mental health resources
  • financial wellness support
  • healthcare (medical, dental, vision)
  • life, accident, disability coverage
  • retirement options (401(k)/pension)
  • paid time off and local leave policies
Responsibilities
  • Design, develop, and maintain large-scale, real-time applications
  • Own feature delivery and collaborate with product and other engineering teams
  • Communicate clearly with both technical and non-technical audiences
  • Advocate for best practices across developers, QA, and operations
  • Promote platform innovation and reuse across teams
  • Deliver high-quality software in a timely fashion
Key requirements
  • 10+ years of experience building large-scale, low-latency distributed systems
  • Proficiency in Java or C++
  • Strong understanding of algorithms, data structures, performance optimization, OOP, multithreading, and real-time programming
  • Experience with distributed caching, SQL/NoSQL, and databases is a plus
  • Experience with Big Data and cloud services such as AWS/GCP is a plus
  • B.S. or M.S. in Computer Science, Engineering, or equivalent
  • Self-motivated with accountability and ownership; strong analytical and decision-making skills
  • Collaborative, nonpolitical mindset and desire to win in a competitive industry
  • Interest or experience in AI (Gen AI) and its practical applications
  • Strong communication skills
  • Mentoring and leadership potential
  • Result-oriented mindset
  • Java
  • C++
  • Distributed systems

Reference: WJ-747_30133913

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.