← Back to all jobs

Senior Product Manager, Advertising – Exchange Optimization

Roku · NY · Posted 2026-08-20

Apply on the company site →

Job description

Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the role Roku is seeking a Senior Product Manager to lead exchange optimization initiatives within Roku's advertising platform, driving programmatic CTV innovation at scale. In this role, you will own the strategy and execution of how Roku's exchange delivers optimal outcomes for advertisers, maximizes revenue, and operates with efficiency across a real-time bidding environment powered by more than 100 million household devices. You will pioneer projects across traffic shaping, dynamic price floors, deal optimization, and outcome-driven auction mechanics, partnering closely with data science, engineering, and demand partner teams. You will define product requirements, design experimentation frameworks, and translate complex advertiser and marketplace signals into algorithmic improvements that balance yield, latency, and user experience. This is a unique opportunity for a product leader who deeply understands programmatic ad tech ecosystems to shape how Roku collaborates with the world's leading adtech companies and industry groups such as the IAB Tech Lab. The ideal candidate thrives in technically complex environments, brings a strategic mindset paired with strong execution skills, and is energized by building at the intersection of data, engineering, and advertising. For New York Only - The estimated annual base salary for this position is between $119,100 - $265,400. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. How will I use AI at Roku? At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We value curious, adaptable builders, who can show how they've used AI, agents, or automation to move faster, improve quality, and scale their impact. Strong candidates know how to frame problems, guide AI-assisted work, check the output, and learn quickly. Above all, they bring curiosity, adaptability, and sound judgment. What you'll be doing • p]:inline" data-streamdown="list-item">Partner with data science and engineering teams to design, test, and maintain algorithms for dynamic price floor optimization using real-time signals such as demand density, device and content context, seasonality, and competing bid landscape to maximize auction outcomes • p]:inline" data-streamdown="list-item">Develop traffic shaping strategies that route and pace bid requests across supply paths, SSPs, DSPs, and inventory tiers to balance latency, timeout rates, and win-rate economics within CTV's unique ad pod and long-form video environment • p]:inline" data-streamdown="list-item">Build and iterate on auction mechanics including pricing dynamics, pod optimization, and floor personalization to improve yield • p]:inline" data-streamdown="list-item">Own experimentation execution for pricing and routing changes with clear measurement of impact on fill rate, CPM, latency, revenue, and user experience • p]:inline" data-streamdown="list-item">Analyze the impact of various bid request signals on advertiser and exchange outcomes • p]:inline" data-streamdown="list-item">Model and forecast supply and demand elasticity by inventory segment including device type, content genre, daypart, and geography to inform pricing and packaging strategy • p]:inline" data-streamdown="list-item">Partner with engineering to productionize optimization models into production systems • p]:inline" data-streamdown="list-item">Monitor exchange health metrics such as QPS, timeout rates, win rate, revenue per mille, and bid density • p]:inline" data-streamdown="list-item">Collaborate with demand partner teams to translate business goals including revenue targets, fill guarantees, and publisher relationships into algorithmic constraints and objectives • p]:inline" data-streamdown="list-item">Stay current on programmatic and CTV ecosystem shifts including SSP consolidation, curation, supply path optimization trends, and privacy-driven identity changes to adapt strategies accordingly • p]:inline" data-streamdown="list-item">Engage directly with industry groups such as the IAB Tech Lab to understand demand partner perspectives and identify opportunities for more efficient collaboration • p]:inline" data-streamdown="list-item">Define product requirements, user stories, and acceptance criteria for complex technical features • p]:inline" data-streamdown="list-item">Communicate product strategy, roadmap, and progress to executive leadership and cross-functional stakeholders We're excited if you have • p]:inline" data-streamdown="list-item">6+ years of product management experience, with at least 3 years at an RTB-enabled ad tech company such as a large publisher operating a scaled exchange, SSP, or DSP, with direct involvement in programmatic optimization at scale • p]:inline" data-streamdown="list-item">Deep understanding of real-time bidding and exchange dynamic