Roku

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Roku
Apply
2 months ago
Cambridge, United KingdomSenior

Responsibilities

  • Design and build components of Roku’s real-time ad auction and marketplace systems.
  • Develop multi-objective optimization logic that balances advertiser, publisher, viewer, and Roku outcomes.
  • Own software development end to end from problem framing through production rollout.
  • Build and operate low-latency, reliable JVM services.
  • Use probability, statistics, and experimentation to evaluate changes before and after launch.
  • Use AI tooling throughout design, development, testing, and code review.
  • Communicate technical trade-offs to engineering and cross-functional partners.

Requirements

  • Around six or more years of experience building production software.
  • Production experience with Java or another JVM language, or strong experience with C#, C++, or Go and willingness to learn Java.
  • Experience designing and operating distributed systems at scale and with low latency.
  • Strong grounding in mathematics, algorithms, probability, and statistics applied to real systems.
  • Demonstrated fluency with AI and agentic tooling, including the ability to verify agent output and use agents to work effectively in unfamiliar codebases.
  • Ad tech, auction, or marketplace experience is preferred.
  • Comparable experience solving mathematically rigorous or optimization-heavy problems in another domain is acceptable.

Benefits

  • Hybrid working generally consists of office attendance Monday through Thursday, with Fridays generally flexible for remote work unless the role or location requires five days onsite.
  • Benefits may include mental health and financial wellness support, healthcare, life and disability coverage, commuter benefits, retirement options, and paid time off according to local policies.
  • Reasonable accommodations and adjustments are available in accordance with applicable law.

Tech Stack

Categories

Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me