Remote Backend Jobs
Roku logo

Senior Software Engineer, Ads Auction Platform

RokuManchester, United Kingdom
UK
Apply now

In this role, you will contribute to the Ads Auction and Marketplace systems that optimize yield, gross profit, and real-time multi-objective outcomes across short- and long-term goals. You will work on core auction capabilities, low-latency services, and scalable integrations that support Roku s CTV advertising platform. You will partner closely with Engineering, Inventory, Product, and Data Science teams to translate business objectives into robust technical solutions. You will help design, implement, and evaluate auction improvements through experimentation and performance analysis. This is a strong fit for an engineer who enjoys distributed systems, real-time decisioning, and measurable impact in a high-scale marketplace.


What You ll Be Doing

  • Contribute to the design and implementation of real-time ads auction systems for Roku s CTV advertising platform
  • Build and improve auction features including ad pod construction, bid evaluation, ranking, pricing, pacing, and frequency capping
  • Develop low-latency, reliable services that handle high-scale ad serving with strict performance and uptime requirements
  • Implement auction logic that balances advertiser performance, publisher yield, and platform revenue
  • Work on SSP-side auction integration with DSPs, programmatic demand sources, and direct-sold campaigns
  • Collaborate with product managers, data scientists, and researchers to translate requirements into scalable solutions
  • Support yield optimization through auction enhancements, pricing experiments, and demand optimization features
  • Participate in A/B testing and experimentation, analyze results, and help implement data-driven improvements
  • Help ensure auction correctness and compliance with privacy, regulatory, and brand-safety requirements
  • Contribute to technical discussions around architecture, scalability, and performance optimization

We re Excited If You Have

  • Experience building distributed backend services at scale
  • Strong coding skills in Java and familiarity with service-oriented architectures
  • Experience with low-latency systems and real-time decisioning workflows
  • Familiarity with cloud platforms and containerized deployments
  • Working knowledge of ad tech concepts such as auctions, pacing, and frequency controls
  • Experience collaborating with cross-functional stakeholders across product and data teams
  • Comfort with experimentation frameworks and A/B testing analysis
  • Strong problem-solving skills and a focus on reliability, observability, and maintainability

View all remote jobs at Roku

FAQ

Is the Senior Software Engineer, Ads Auction Platform position at Roku remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer, Ads Auction Platform job posted?
This listing was posted on June 11, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer, Ads Auction Platform position at Roku?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote A/B Testing jobs