A complete application in a minute
Tailored resume and cover letter, ready to send.
Roku is seeking a Senior Software Engineer (Staff scope) to design, build, and operate core components of a high-throughput, low-latency demand-bidder platform. You will own subsystems from architecture to operation, collaborating with engineers and applied scientists to merge distributed systems with ML decision-making.
Join a team delivering real-time decisioning with strict latency requirements, mentoring peers, and driving architectural evolution across multi-region deployments.
Roku's Ad Serving Team builds and operates the real‑time advertising platform that powers ad monetization across video, display, and native ad formats. The Demand Bidder team owns high‑throughput, low‑latency systems that serve ads for tens of thousands of campaigns.
Senior Software Engineer (Staff scope) – help scale and evolve the demand‑bidder platform. Join a team delivering real‑time decisioning with strict latency requirements and own key subsystems from architecture to operation.
We value AI fluency. Ideal candidates have used AI coding assistants (e.g., ClaudeCode, Cursor) in production to accelerate design, implementation, debugging, and understanding of unfamiliar codebases. Experience leveraging AI for system monitoring, issue triage, or agentic workflows is also welcome.
Roku offers a comprehensive benefits package including health, dental, vision, life insurance, disability, commuter and retirement options. We provide statutory and voluntary benefits, mental health and financial wellness support, and local leave policies. All qualified applicants are considered on a non‑discriminatory basis. We welcome applicants of all backgrounds and provide reasonable accommodations during the hiring process.