Roku
Open positions
Senior Software Engineer (AI Tooling)
Responsible for designing and implementing secure, reliable AI-powered tools and platforms—using technologies such as large language models and retrieval-augmented generation—and integrating them into core engineering…
Senior Software Engineer
Research, design, and develop computer and network software programs Specifically, build a portfolio of tools and platform capabilities that empower our programming operations team Build user experiences and tools that…
Senior Systems Engineer
Design and develop solutions to applications, system administration, or network issues Design, develop, and test product features that meet business and technical requirements of NetSuite ERP modules and workflows Work…
Senior Software Engineer (Infrastructure and Efficiency)
You will be a SME and technical leader in engineering Infrastructure, productivity and enterprise tooling, partnering with globally distributed Engineering, Product and Security teams and systems Roku is seeking a…
Senior Software Engineer
At Roku, the UI Systems team builds the high-performance engines and core graphics infrastructure that power millions of devices We own the low-level C++ frameworks, rendering pipelines, and system architectures that…
Senior Software Engineer (Java)
The Roku Enterprise Engineering team is at the forefront of building a robust, integrated, and scalable platform that powers critical business processes across the organization As a cornerstone of Roku’s corporate…
Senior Software Engineer (Ads Auctions & Marketplace Optimization)
Design and build components of Roku’s real-time ad auction and marketplace systems Own the multi-objective optimisation at the core of the auction, balancing what advertisers, publishers, viewers, and Roku each want…
Senior Software Engineer (Infrastructure, Efficiency, Productivity)
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…
Senior Software Engineer (Roku TV)
We are looking for a talented engineer to join our Products Team working on the Roku TV program! You will be responsible for the core tasks ranging from Roku OS feature development, SoC partner collaboration,…
Senior Software Engineer (Java)
As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms You are self-driven and problem solver, with a strong…
Senior Software Engineer (Ad Serving)
A highly scalable and highly available real-time advertising platform is crucial for supporting and growing Roku’s advertising business The mission of the Ad Engineering Team is to build this platform We are hiring a…
Senior Software Engineer (Ad Serving)
A highly scalable and highly available real-time advertising platform is crucial for supporting and growing Roku’s advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a…
Senior Software Engineer (Roku TV)
When you work at Roku, you work on a platform that real people use: You can show off the fruits of your labor to your family and friends and see it in your favorite stores’ electronics departments As a member of the…
Software Engineer (Agentic AI)
We are looking for a hands-on, systems-oriented Agentic AI Engineer to design, build, and maintain intelligent agents and copilots that drive automation, accelerate workflows, and unlock new product and platform…
Staff Software Engineer (Demand Bidder, Ad Serving Platform)
We’re hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform Demand Bidder is a large, high-throughput system driving our next phase of growth As we onboard a rapid wave of new…
Staff Software Engineer (Demand Bidder, Ad Serving Platform)
We’re hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform Demand Bidder is a large, high-throughput system driving our next phase of growth As we onboard a rapid wave of new…
Staff Software Engineer (Demand Bidder, Ad Serving Platform)
We’re hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform Demand Bidder is a large, high-throughput system driving our next phase of growth As we onboard a rapid wave of new…
Senior Software Engineer (Ad Serving)
A highly scalable and highly available real-time advertising platform is crucial for supporting and growing Roku’s advertising business The mission of the Ad Engineering Team is to build this platform We are hiring a…
