Roku
Open positions
Senior Software Engineer
Build cutting-edge advertising technology to support and grow a sustainable advertising business Work closely with internal and external customers to help them achieve their advertising goals and support them with…
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 Data Engineer (Data Governance Lead)
Lead technical architecture, design, and development of enterprise data quality, discovery, and governance frameworks Establish and enforce enterprise-wide data governance standards, policies, tooling, and processes to…
Senior Machine Learning Engineer (Search & Recommendations)
The depth of query, content and user understanding using ML is key to user happiness in their search journey Solving this customer problem is why we’re actively looking for a Senior Machine Learning Engineer, Search &…
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 (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…
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…
Senior Machine Learning Engineer (AdTech)
We’re on a mission to build cutting-edge advertising technology that empowers businesses to run sustainable and highly-profitable campaigns The Ad Performance team owns server technologies, data, and cloud services…
