Company Detail

Roku
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • UK Business Development Manager  

    - London
    Teamwork makes the stream work. Roku is changing how the world watches... Read More
    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. 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 the world while gaining meaningful experience across a variety of disciplines. About the team  The Ads Business Development team is responsible for managing and growing Roku’s programmatic and reseller partnerships driving incremental revenue and demand extension with third party platforms and partners.  About the role  Roku is looking for an experienced, self-starting Ads Business Development Manager to join our Ads Business Development team.  This role will drive the growth of Roku's programmatic partnerships and broader ads business across the UK. This position is critical in bridging Roku's US-based DSP and SSP partners with UK market opportunities while also cultivating local in-market partnerships. You'll be responsible for maximizing revenue impact by managing partner relationships, coordinating cross-border initiatives, and ensuring partnership success across the region.  This role requires exceptional communication skills, analytical capabilities, and attention to detail in a fast-paced, revenue-driven environment.  What you will be doing  Serve as the primary liaison between US-based SSP & DSP partners and their UK operations counterparts.  Build, manage and support relationships with in-market UK programmatic partners, agencies, trading desks and strategic partners.  Develop and execute partnership strategies tailored to the UK, with unique market dynamics and growth stages.  Manage partner activities including partnership plans, reporting, technical troubleshooting, upselling, and ongoing communication.  Translate Roku's value proposition effectively for UK audiences, adapting messaging for regional market conditions.  Work with product teams to identify opportunities for UK-specific product improvements and data asset offerings.  Qualify and prioritize leads based on regional market alignment and company goals  Navigate cultural and business practice differences between US partners and UK market expectations.  We're excited if you have  3 + years of experience in advertising partnerships, DSP or SSP experience preferred. OTT platform is strongly preferred.  Knowledge of management and reporting products such as Tableau, Salesforce among others. Experience in SSP instances is a big plus.  Working knowledge of both oRTB, VAST and ad-servers  Proficiency with PowerPoint & Excel.  Deep knowledge of the UK programmatic advertising ecosystem, including key players and market maturity levels  Experience working with US-based ad tech companies and their UK expansion strategies  Proven ability to manage relationships across cultures and geographies  Strong analytical skills with ability to interpret partnership performance data and identify optimization opportunities  Excellent communication and presentation skills, with ability to articulate complex technical concepts to diverse audiences  Comfortable working in a fast-paced, results-oriented environment with shifting priorities  #LI-ST1  Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Senior Software Engineer, iOS  

    - Manchester
    Teamwork makes the stream work. Roku is changing how the world watches... Read More
    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. 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 the world while gaining meaningful experience across a variety of disciplines. About The Role As a Senior Software Engineer, iOS on the Roku Mobile App team, you will help shape the future of how millions of users interact with their Roku Streaming Devices. You’ll work on building intuitive, reliable, and highly performant iOS experiences that allow customers to monitor and control Roku streaming devices from TVs to Players and beyond. This role offers the opportunity to work across a modern, evolving tech stack including Swift, SwiftUI, and Apple’s latest frameworks. You’ll collaborate closely with design, product, and cross-functional engineering teams to bring innovative features to life, improve performance, and make every day smart home interactions seamless. You should be motivated by curiosity and initiative, eager to take ownership of features and run with them, while remaining grounded in a team-first, collaborative mindset. About The Team You will be joining a talented, high-performance team with a history of delivery. We are looking for someone who can help us keep up this pace and continue delivering high-quality app as we grow. With so many people using our products globally, we’ve become well-known for products that “just work” right out of the box and integrate almost by magic. That doesn’t happen by accident, which is why we are committed to making sure our products aren’t just intuitive, they’re obvious. What You’ll Be Doing Design and build advanced applications and features for the iOS platform Integrate with cloud APIs and local device communication protocols to control smart devices Write and maintain tests using XCTest/XCUITest frameworks Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences. Write well-designed, testable, and efficient code Debug, profile, and optimize app performance across a range of iOS devices Participate in design and code reviews, helping elevate code quality across the team Stay up to date with Apple platform capabilities and propose how we can leverage them Contribute to roadmap planning, technical design, and release delivery We’re Excited If You Have Professional iOS development experience, ideally with Swift and/or SwiftUI Strong experience shipping and maintaining production apps in the App Store Proficiency in using AI tools (e.g., GitHub Copilot, ChatGPT) and experience with prompt engineering Experience working with IoT or networked device interactions is a big plus Familiarity with BLE, webs sockets, or MQTT protocols is a bonus Experience collaborating with cross-functional teams in agile environments Proficient in the iOS development toolset: Xcode, Instruments, Simulator Strong understanding of iOS architecture, UI/UX patterns, and app lifecycle Excellent communication and debugging skills Bachelor’s or Master’s/PHD in Computer Science or related technical field #LI-AM3 Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Senior Software Engineer, Roku UI  

    - Manchester
    Teamwork makes the stream work. Roku is changing how the world watches... Read More
    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. 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 the world while gaining meaningful experience across a variety of disciplines. About the team At Roku, the UI team builds the foundational frameworks, tooling, and high‑performance UI components that power experiences across millions of devices. We own the middleware and UI layers that enable smooth navigation, responsive interactions, rich animations, and consistent developer workflows across the platform. Our work spans graphics rendering, layout and animation systems, performance optimization, and developer APIs that make it easy to create reliable, visually compelling applications at scale. We operate in a collaborative, high‑trust environment and partner closely with firmware, platform, and product teams to ensure the end‑to‑end experience is fast, robust, and ready for what’s next. About the role As a Senior Software Engineer on the UI team, you’ll design, implement, and optimize systems that underpin Roku’s user experience and developer platform. You’ll work on performance‑critical code paths for graphics rendering, animation, layout, and UI frameworks, ensuring buttery‑smooth visuals and instant responsiveness across a wide range of devices. You’ll help shape core architecture, collaborate across the stack with hardware, firmware, and application teams, and see your work directly impact tens of millions of users. This role is ideal for engineers who love deep technical problem‑solving, care about performance down to the last millisecond, and want to build the invisible foundations that make great user experiences possible. What you’ll be doing Build scalable UI features optimized for millions of users Lead technical investigations and architect solutions across middleware, UI frameworks, and rendering pipelines Integrate AI/ML capabilities and leverage generative AI tools to accelerate development and improve developer productivity Collaborate with cross‑functional teams to deliver global platform features with measurable performance and reliability gains Develop engineering tooling, frameworks, and automated workflows that raise developer efficiency and code quality Mentor junior developers through design reviews, pair programming, and clear technical documentation Stay current with platform, graphics, and AI trends; proactively identify opportunities to improve performance and developer experience We’re excited if you have Minimum of 5+ years of software engineering experience with a focus on UI frameworks or application development Advanced BrightScript (or JavaScript‑like) skills and proficiency in Python Experience using Typescript is a plus! Knowledge and hands-on experience using C++ Strong root cause analysis skills and clear, effective technical communication Knowledge of AI applications and hands‑on experience with generative AI tools and workflows A proactive mindset with passion for continuous learning, fast iteration, and data‑driven optimization #LI-NM1 Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Software Engineer, Firmware  

    - Cambridge
    About the Role This position will help build developer-facing tools th... Read More
    About the Role This position will help build developer-facing tools that run on multiple platforms and architectures. The ideal candidate will have endless curiosity and desire to build and use the tools we share with developers. In this role, you will develop tools and techniques to measure and improve software performance. No two projects are alike – so a desire to constantly learn and deliver new features is a key asset.  What You’ll Be Doing: Roku OS feature development, code maintenance  Designing scalability solutions  Supporting our QA and Channel certification teams and everything else involved in delivering successful OS releases.  We’re Excited if You Have  C/C++ coding skills (modern C++ exp. is a major plus)  Experience developing/debugging on Linux based embedded platforms  Understanding of Linux kernel concepts, Multi-threading primitives, Linux tools, libraries and open source development  Bachelors or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields  Experience working in a fast-paced engineering environment  Excellent communication skills  #LI-TP1 Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Senior Software Engineer, Machine Learning  

    - Cambridge
    Teamwork makes the stream work. Roku is changing how the world watches... Read More
    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. 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 the world while gaining meaningful experience across a variety of disciplines. About the team A highly scalable, highly available, real-time advertising platform is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Machine Learning Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems using Machine Learning and Data Science, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you! The Ad Serving team is responsible for ensuring that ads on the Roku platform are relevant and of good quality, leading to better outcomes for advertisers and providing a great experience for our viewers. Dealing with millions of ad requests in a day, we need to have best in class ML driven systems to improve the way we serve ads in multiple countries and languages. About the role In this role, you will build and develop ML models to solve for content understanding aspects of Ads. These models rely on the visual, audio and textual content of ads, across multiple languages. This includes developing computer vision and machine learning models/methods such as deep learning models, generative AI solutions, large language models (LLMs) and vision language models (VLMs). You will work with software engineers and other ML engineers to identify, build, train and productionize these models to improve brand safety, increase revenue opportunities and help with moderation and generation of ad creatives in general What you will be doing Develop scalable and effective machine-learning models and optimization strategies to solve business problems related to Ads Run regular A/B experiments, gather data, and perform statistical analysis Work closely with software engineers and other ML engineers to deliver end-to-end solutions into production Improve the scalability, efficiency and automation of ML driven ad serving systems, model training, deployment and serving Partner with senior stakeholders to plan and drive the ML strategy for Ad Serving We're excited if you have Experience in a tech lead role delivering large cross-functional projects Experience with SOTA technology/frameworks/Infra for Modeling Worked at and contributed/led efforts at businesses where ML/Modeling is done at large scale/low latencies Experience developing and implementing deep learning algorithms, particularly with respect to computer vision Exceptional understanding of regression, classification, tree-based approach, neural networks, sequence-based, and NLP approaches like W2V or Bert Experience brainstorming and identifying the right KPIs and objective functions.  Capacity to start off independently as the inaugural Ad Serving team hire in Cambridge AI growth mindset Publications at top-tier peer-reviewed conferences or journals (preferred) Advertising or adjacent domain experience (preferred) PhD in a relevant filed (preferred) Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Technical Operations Engineer  

    - Manchester
    Teamwork makes the stream work. Roku is changing how the world watches... Read More
    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. 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 the world while gaining meaningful experience across a variety of disciplines. About the team The Platform Operations team at Roku plays a pivotal role in delivering a seamless end-user experience across our streaming platform. As a central hub, the team collaborates closely with Content Operations, Editorial, Engineering, QA, and Customer Support to ensure the reliability and quality of our service. This is a dynamic group that values technical expertise, cross-functional collaboration. A deep appreciation for the entertainment industry is desirable.  About the role Roku pioneered TV streaming and continues to innovate and lead the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on investing in our internal financial controls and processes.  Roku is seeking a Technical Operations Engineer as part of the Technical Operations Department responsible for the end-user experience of the Roku platform, including TRC (The Roku Channel). You will be working as part of our Global Technical Operations team with the unique opportunity to interact with many different aspects of Roku including, live Operations, advertising operations, Editorial, Engineering, and Customer support. For this role, we are seeking someone with a good understanding of the AdTech space. You will support, troubleshoot, and triage issues relating to advertising on the Roku platform. An understanding of Server-Side Ad Insertion (SSAI) is desirable What you will be doing Prioritize issues for engineering to resolve and facilitating communication to operational and business stakeholders Work with the broader technical operations team to support Roku infrastructure including Ad services Work with cross-functional teams to resolve day-to-day issues, some data analysis work will be needed We're excited if you have 3 to 5 years of relevant technical experience in video or related technology disciplines Fluent in English Ability to troubleshoot and resolve issues and work with engineering and business owners Resolve problems independently and follow documented escalation procedures Comfortable and adaptable in a fast-paced, dynamic work environment Interface with internal and external customers in a polite, positive, and professional manner. Detail-oriented, analytical, methodical and committed to driving quality forward Familiar with the Entertainment industry (or being a fan of movie/TV) Knowledge of consumer product and user interfaces and networking functionality is a plus Willing to work flexible hours including nights and/or Weekends Bachelor Degree or relevant work experience required #LI-SS1 Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Product Manager - Machine Learning  

    - Cambridge
    About the RoleWe’re looking for a Product Manager to join our Advanced... Read More
    About the RoleWe’re looking for a Product Manager to join our Advanced Development group in Cambridge. This role is at the forefront of innovation, developing cutting-edge EdgeAI products that redefine what's possible. You'll be instrumental in driving the delivery of new products for both internal and external use, helping engineering prioritize and focus. With a variety of projects on the horizon, your work will go wherever innovation takes us, across diverse platforms such as RokuOS, Mobile, and cloud solutions. This is an exceptional opportunity for someone eager to learn and master different technologies across Roku’s business. What you’ll be doing You'll define the vision for our cutting-edge EdgeAI internal and external products, driving the strategic roadmap for engineering teams. This is a hands-on, high-impact role for someone who thrives in an environment where innovation meets engineering excellence. You'll collaborate with a world-class team of designers, engineers, and researchers, contributing across the entire lifecycle of ideating, building, and optimizing next-generation intelligent experiences. We’re excited if you have Hands experience driving product outcomes through product management or other roles spanning customer engagement, operational execution, and cross-functional leadership Proven ability to define and deliver cross-platform user experiences that span hardware and software Strong collaboration skills with engineering teams, translating product vision into practical, scalable implementations for complex features. A data-driven mindset, comfortable with experimentation and hypothesis-driven iteration to deliver delightful, low-friction UX. Exceptional analytical and communication skills, with a track record of aligning engineering, design, and business stakeholders. A solid technical background (professional or personal). Experience launching AI/ML products or features. #LI-PA1 Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Software Engineer, Analytics  

    - Cambridge
    About the Role We're looking for a software engineer with an analytics... Read More
    About the Role We're looking for a software engineer with an analytics background to help build our next-generation intelligent internal tools and data platforms. Your work will empower the organization to turn raw data into actionable intelligence through robust and secure internal tooling.  In this role, you’ll contribute to intelligent internal systems that help teams retrieve and analyze business metrics with speed and confidence. You’ll work closely with LLM pipelines, metadata platforms, and SQL engines to build reliable, interpretable backend logic. You’ll also collaborate with senior engineers to develop components for our internal tools ecosystem and define how internal APIs can be safely exposed to AI-driven workflows.  What You’ll Be Doing  Build Data-Driven Applications: Design and develop full-stack web applications (React/Node.js) that translate complex data analyses into interactive executive dashboards and decision-support tools.  Engineer AI & ML Solutions: Integrate LLMs, chatbots, and AI agents into product workflows to automate analytical tasks and extract insights from structured and unstructured data.  Develop Robust Data Infrastructure: Build and maintain scalable data pipelines, APIs, and microservices that power automation, data validation, and real-time reporting systems.  Drive Strategic Experimentation: Collaborate with stakeholders to align engineering initiatives with organizational goals, including designing and executing A/B tests to measure impact and drive product direction.  Cloud Deployment & Scaling: Deploy, scale, and monitor analytical tools and models on cloud infrastructure (AWS/GCP/Kubernetes) to ensure high availability and optimal performance.  Exploratory Analysis & Narrative: Perform exploratory data analysis on emerging trends and communicate technical insights to leadership, converting raw data into clear narratives that drive business consensus.  Engineering Best Practices: Participate in code reviews, contribute to architectural decisions, and maintain high software standards while developing internal tools that support cross-functional business needs.  We’re Excited if You Have  2–5 years of backend or full-stack engineering experience, with strong programming skills in Python (Go, Java, or TypeScript also useful).  A degree in Computer Science, Statistics, Mathematics, Data Science, or a related technical field, or equivalent practical experience combining engineering and analytics.  Strong SQL skills and experience writing complex queries, understanding schemas, partitioning, and common analytics patterns.  Knowledge of statistics and analytical frameworks, including experience supporting or running A/B tests, hypothesis testing, and experimental design.  Experience building or consuming REST APIs, and basic familiarity with cloud infrastructure (AWS/GCP/Azure) and containerization (Docker).  Ability to build prototypes quickly and iterate based on feedback, with a focus on turning analytical insights into working software.  Familiarity with data tools such as Jupyter notebooks, pandas, or similar data analysis libraries.  Curiosity about LLM infrastructure, including LangChain/LangGraph, RAG patterns, and vector search—or eagerness to learn about building systems that call LLMs in structured, deterministic ways.  Interest in metadata systems, data catalogs, or analytics platforms such as DataHub, DBT, or internal schema registries.  A collaborative, practical mindset, comfortable asking questions, learning from senior engineers, and reasoning about correctness, trust, and safety in AI-assisted systems.  Ability to thrive in exploratory environments where prototypes evolve quickly and requirements shift as we learn from users and the system.  #LI-TP1 Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Software Engineer, Frontend  

    - Cambridge
    About the Role We’re looking for a front-end engineer to help build ou... Read More
    About the Role We’re looking for a front-end engineer to help build our next generation intelligent internal tools and data platforms. Your work will empower the organization to turn raw data into actionable intelligence through robust and secure internal tooling.  In this role, you’ll design and build modern, responsive interfaces for internal applications that help teams retrieve, analyze, and visualize business data. You’ll work at the intersection of UX and AI, shaping how LLM-assisted systems present insights and recommendations to users in clear and trustworthy ways. Along the way, you’ll collaborate with experienced engineers and designers to build UI components for our internal tools ecosystem and translate complex backend logic into intuitive user experiences. What You’ll Be Doing  Build Data-Rich Interfaces: Develop dashboards, charts, tables, and interactive visualizations that make large or complex datasets easy to interpret and act on.  Design Human-Centered AI Interfaces: Create front-end workflows that integrate LLMs, chatbots, and AI-generated insights—ensuring transparency, clarity, and user trust.  Develop Robust Front-End Architecture: Implement reusable components, internal UI libraries, and data-driven widgets that support analytics, decision-support tools, and workflow automation.  Collaborate Across Disciplines: Work closely with backend, analytics, and design teams to translate complex logic, schemas, and business rules into clear, intuitive UI.  End-to-End Delivery: Participate in rapid prototyping, user testing, iteration cycles, and front-end performance tuning.  Design for Clarity & Trust: Implement thoughtful guardrails and explainability features that help users understand how data was calculated or why an insight was surfaced.  Engineering Best Practices: Contribute to code reviews, architecture discussions, and UI/UX standards for internal tools.  We’re Excited if You Have  2–5 years of front-end engineering experience, with solid fundamentals in HTML, CSS, and JavaScript/TypeScript, and hands-on experience with at least one modern framework such as React, Vue, or Svelte.  Experience building data-rich interfaces - including tables, charts, filters, and dashboard-style interactions - and familiarity with design systems or internal UI component libraries.  Comfort working with SQL and understanding schemas, along with an interest in building tools that help non-technical users safely access and explore business data.  Interest in AI-assisted UI design, including integrating LLMs, prompts, or agent-generated insights into product workflows—or eagerness to learn.  Experience consuming REST APIs or internal services and translating backend logic into clean, understandable UI.  Ability to prototype quickly and iterate based on feedback, turning user or analytical needs into polished front-end solutions.  Familiarity with data tools or visualization libraries such as D3, Chart.js, Recharts, or similar technologies.  A product-minded approach, comfortable turning ambiguous problem statements into coherent solutions and collaborating across backend engineering, UX, analytics, and product teams.  Ability to thrive in fast-paced, exploratory environments where prototypes evolve quickly and requirements shift as we learn from users and the system.  Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less
  • Senior Software Engineer – Observability (Golang)  

    - Cambridge
    About the Role You will work on core observability systems (metrics, l... Read More
    About the Role You will work on core observability systems (metrics, logs, traces) while also developing robust data pipelines and storage solutions optimized for high throughput, performance, and cost. You’ll leverage technologies such as time-series databases (TSDB), columnar storage formats (e.g., Parquet), and distributed data processing frameworks to advance the platform’s capabilities. Collaboration with cross-functional teams will be critical, as you’ll integrate observability into Roku’s cloud-native stack and contribute improvements back to the open-source community.  Extend and integrate open-source observability systems, and when needed, structurally overhaul core components, such as storage layers and query paths, to improve performance, reliability, and usability of these tools at scale.  Build services to improve performance, usability, reliability, and cost efficiency.  Implement features like pre-aggregation, downsampling, and sampling to reduce load and accelerate queries.  Create developer-facing capabilities for metrics, logs, and traces usage, data quality, and cost management.  Automate onboarding, dashboards, alerting, and tracing.  Collaborate across platform and infrastructure teams to integrate observability into Roku’s cloud-native stack.  What We’re Looking For  Extensive experience in software engineering building distributed, high-throughput systems or observability platforms.  Hands on Go experience; our observability ecosystem is Go-based, making it the most effective language for this role.  Experience with, or strong interest in, observability tools (Prometheus, Grafana, Loki, Tempo, ELK/OpenSearch, Clickhouse) and standards (OpenTelemetry, OpenTracing, OpenMetrics).  Deep understanding of distributed systems and data models  Hands-on experience with Kubernetes, and cloud platforms (AWS, GCP, Azure).  #LI-PA1 Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.  We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.  Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany