Senior Software Engineer, Ad Auctions

Roku

Cambridge, United Kingdom
Not specified; not specified; comprehensive benefi...
**
5+ years large-scale distributed systems
Java microservices with docker kubernetes
Aws or gcp cloud infrastructure experience
** Roku is seeking a Senior Software Engineer to join their Advertising Performance group in Cambridge, UK. The role involves developing and optimizing real-time ad auction systems, requiring extensive experience in building large-scale distributed systems and microservices. **

Job Summary

  • Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to power every television in the world.
  • This role involves building teams focused on the Ads Auction and Marketplace to optimize yield, gross profit, and perform real-time multi-objective optimization.
  • Employees work in the office Monday through Thursday with flexible remote Fridays, supported by comprehensive benefits including mental health resources and retirement options.

Matching Summary

Match Score: 75

** Roku is seeking a Senior Software Engineer to join their Advertising Performance group in Cambridge, UK. The role involves developing and optimizing real-time ad auction systems, requiring extensive experience in building large-scale distributed systems and microservices. **

Salary

Not specified; Not specified; Comprehensive benefits package including healthcare and retirement options

Skills & Requirements

Must-have

  • 5+ years large-scale distributed systems
  • Java microservices with Docker Kubernetes
  • AWS or GCP cloud infrastructure experience
  • SQL and NoSQL database knowledge
  • REST WebSockets JSON Protobuf protocols

Nice-to-have

  • Experience with Machine Learning and AI
  • Background in Reinforcement Learning
  • Knowledge of Auction Dynamics
  • Ability to drive design consensus
  • Strong data-driven decision making skills

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 5+ years experience with cloud-based platforms
  • Deep experience building microservices using Java

Work Rights

Not specified

Tailored Resume

Cover Letter