Roku is hiring a Senior Software Engineer at Staff scope for its Demand Bidder team within the Ad Serving organization. The team builds and operates real-time advertising systems that monetize Roku across video, display, and native formats. Demand Bidder serves relevant ads for tens of thousands of campaigns using targeting, scoring, bidding, auctions, and measurement. The platform is high-throughput and low-latency, with individual decisions carrying measurable revenue impact. The role will help scale and evolve this large system as Roku onboards new businesses. Current priorities include advancing the pacing and scoring/ML engines, modularizing the architecture for agentic development, and raising reliability as the business grows. The successful candidate will quickly learn the complex production ecosystem and take ownership of important initiatives. Roku generally follows a hybrid work approach, with teams working in the office Monday through Thursday and Fridays generally flexible for remote work. Some roles or office locations may require five days of in-office attendance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior