GrepJob
Roku

Senior Software Engineer, Ad Auctions

Roku
Apply
about 4 hours ago
Cambridge, United KingdomSenior
H1B Sponsor

Responsibilities

  • Lead the design and implementation of real-time ads auction systems.
  • Own and enhance core auction capabilities including bid evaluation and frequency capping.
  • Build low-latency, highly reliable distributed services at scale.
  • Design auction logic balancing viewer experience with advertiser performance.
  • Develop and optimize SSP-side auction mechanisms and integrate with DSPs.
  • Collaborate with product managers and data science teams to translate goals into solutions.
  • Drive yield optimization through auction design and pricing experiments.
  • Lead experimentation using A/B testing and auction simulations.
  • Ensure auction correctness and compliance with privacy and regulatory requirements.
  • Influence the long-term technical roadmap for Roku Ads.

Requirements

  • 5+ years of experience building large-scale distributed systems.
  • 5+ years of experience with cloud-based platforms and infrastructure.
  • Deep experience building microservices in Java for container platforms.
  • Solid understanding of SQL and NoSQL databases.
  • Hands-on experience with AWS, GCP, or similar cloud services.
  • Experience with protocols and data formats such as REST and JSON.
  • Demonstrated ability to drive consensus in design with senior partners.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.

Benefits

  • Comprehensive benefits including mental health and financial wellness support.
  • Local benefits may include healthcare, life, accident, and disability insurance.
  • Retirement options such as 401(k)/pension.
  • Support for taking time off in accordance with local leave policies.