Roku is hiring a Senior Software Engineer at Staff scope for the Demand Bidder team within its Ad Serving Platform. The team builds and operates high-throughput, low-latency systems that serve relevant ads across tens of thousands of campaigns through targeting, scoring, bidding, auctions, and measurement. The role will help scale and evolve this real-time advertising platform as Roku onboards new businesses and advances its architecture, including its pacing and scoring/ML engines and modularization for agentic development. The successful candidate will quickly develop a working understanding of the complex production ecosystem and take ownership of key initiatives. They will design, build, test, deploy, operate, and evolve core components and subsystems, while maintaining reliability, correctness, and strict latency requirements. The role also involves working with engineers and applied scientists, mentoring teammates, and aligning with engineering, product, and business partners. Roku generally has teams work in the office Monday through Thursday, with Fridays generally flexible for remote work. Some roles or office locations may require five days per week in the office.
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