Company Detail

Roku
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • UX Product Design Intern, Live TV  

    - Cambridge
    About the Role 12 Month Placement. We’re looking for a Product Design... Read More
    About the Role 12 Month Placement. We’re looking for a Product Design Intern to support our Live TV experience. In this role, you’ll be mentored by a UX Product Design Manager and a Site Manager, and collaborate closely with designers, writers, product manager and engineers.  What You’ll Do  Support the design of Roku’s Live TV experience  Gather and clarify design requirements from Live stakeholders  Conduct product audits and competitive analysis  Explore design concepts and present work to stakeholders  Iterate based on feedback  Design in Figma and document work in Confluence We are excited if you have  Currently enrolled in a full-time Bachelor’s or Master’s program in Design, HCI, or a related field  Graduation date of 2027 or later Availability to commit to a full-time internship from June 2026. Interest in TV UI and streaming experiences  Strong verbal communication skills and the ability to influence without authority  Strong written communication skills (e.g., style guides, PRDs, specs)  Strong organizational and prioritization skills  Exceptional attention to detail  Ability to work independently in a remote environment  A team-first mindset focused on shared outcomes  Experience with Figma  Deep empathy for users  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 Intern, Mobile  

    - Manchester
    About the Role Join our innovative team at Roku as a Software Engineer... Read More
    About the Role Join our innovative team at Roku as a Software Engineer Intern, where your passion for technology and creativity drives our success. We offer a paid 12-week internship, based out of our UK offices. What you’ll be doing  Develop new features or tooling for Roku’s mobile apps. Maintain and improve the performance of existing iOS and Android applications  Continuously discover, evaluate, and implement new technologies to maximize development efficiency  Contribute to the development of project plans and estimates  We’re excited if you have Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelor’s or Master's degree in computer science or a related field. Due to graduate in December 2026 or later.  Non-academic coding experience (i.e. hack-a-thons, code challenges, personal projects, GitHub, Open Source, volunteer coding experience, conference participation, previous internships etc.).  Experience with mobile application development using native mobile technologies such as Swift, Kotlin. Experience in software development principles and a variety of programming languages (e.g., Python, Java, C++, JavaScript).  Passion about software development, with a curiosity that drives you to stay on top of tech trends and explore new ideas.  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
  • Sourcer  

    - 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 Sourcers at Roku are valued as strategic partners to our Recruiters, Hiring Managers, and peers across the organization. We are the front line of talent acquisition — building pipelines, delivering market insights, and influencing how Roku attracts and engages the best talent. We embody Roku’s culture and values and play a critical role in ensuring we always have access to top-tier candidates across all functions. About the role  As a Sourcer, you’ll use your expert sourcing skills to identify, engage, and nurture top passive talent, cultivate strong candidate relationships, and partner with Recruiters and Hiring Managers to influence hiring strategies. You’ll leverage your deep market knowledge to provide insights, design creative sourcing campaigns, and deliver pipelines of exceptional talent for niche roles. What you’ll be doing Act as a trusted talent sourcing advisor for Recruiters, Hiring Managers, and other cross-functional partners for a major business area/unit. Provide subject matter expertise on talent market mapping, pipelines, and sourcing strategies within your assigned unit domain expertise. Creatively and effectively source senior industry talent using advanced passive search techniques and recruiting tools, with pro expertise in one of the following: LinkedIn Recruiter, HireEZ/Gem, Github, Google Scholar, etc)  Explore AI to automate sourcing workflows, generate market insights, and improve candidate engagement. Take ownership of a business area/unit hiring to build and nurture long-term candidate and stakeholder relationships while promoting Roku as an employer of choice. Strive for enthusiastically satisfied clients — both hiring managers and candidates — on every engagement. We’re excited if you have Depth and breadth of sourcing experience with extensive track record in highly competitive talent markets. Blended prior experience working both in-house and in an agency/RPO environment sourcing for technical candidates; corporate & GTM roles is considered a plus. High proficiency in sourcing and identifying candidates through various tech tools (i.e. LI Recruiter, HireEZ, Gem) and best practices (advanced Boolean, AI supported search, etc). Experience balancing the demands of stakeholders with the realities of constrained external talent markets.  Experience applying AI to resolve business-relevant challenges. An eye for detail and a data-driven approach to making sourcing decisions. #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
  • UX Designer, Mobile  

    - Cambridge
    About the RoleRoku is looking for an experienced UX Product Designer w... Read More
    About the RoleRoku is looking for an experienced UX Product Designer with strong mobile interaction design skills to lead the design of key Mobile streaming experiences. This work will mainly focus on mobile streaming experiences and associated workflows such as subscription and account management. We know your time is valuable, so we love being transparent about our hiring processes. For this Product Design role, we’ll start with a call from your dedicated Roku recruiter. Then you’ll have a follow-up call with the Hiring Manager (UX Design Manager). After that, we’ll ask you to do a 35-minute portfolio presentation to a cross-functional, 4-person panel of designers, researchers, and product managers. In this presentation, we’ll want you to walk us through a couple of projects you’ve done that you’re especially proud of. You’ll tell us what your role was, what your process was, how it turned out, and what you learned from it – showing artifacts from your process along the way. Then you’ll have one-on- one meetings with the panel for follow-up questions and other conversations. Throughout the process, your Roku recruiter will be there for you every step of the way! What you’ll be doing Conceptualize and deliver design for mobile app features that enhance both content discovery, playback and management Communicate designs - articulating design rationale and creating effective design artifacts (wireframes, flows, specs, etc.) Contribute at every step of the product development life-cycle from general product discovery, research, ideation and AB tests Conduct and participate in design reviews with a range of stakeholders across the organization Balance qualitative and quantitative data to make user-centered design decisions Work closely with Product Managers to identify the problems and business goals that your designs will addres Partner with User Researchers to determine and execute the ideal research method to gather customer insights or evaluate designs We’re excited if you have 6+ years relevant experience in Mobile Product Design Proficiency in delivering delightful and effective consumer mobile app experiences and/or shipped products, demonstrating deep fluency with both Material and iOS design guidelines Experience designing for streaming experiences and familiarity with common asset considerations and constraints Experience designing patterns and components used across many product surfaces (mobile, tablet) Ability to thrive in an ambiguous environment, and to embrace opportunities to rapidly iterate on designs Experience collaborating with product managers, developers, and management to refine design concepts through rapid iterations, meeting the goals of both users and the business Hands-on experience working with User Researchers (or conducting User Research yourself) and utilizing the results of that research to shape your designs A passion for getting the subtle details right when it comes to creating a high-performing, world-class experience Endless empathy for the user #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 Intern, User Interface  

    - 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 this area Teams in this area generally build and evolve the user interface layers and developer-facing SDKs that power Roku OS experiences. Work spans embedded UI components, performance tuning, and tooling that helps internal and external developers build great channels and features that are seen daily by Roku’s millions of users. About the role Join one of Roku’s innovative UI teams as a Software Engineer Intern, where your passion for technology and creativity will drive our success. We offer a paid 12-week internship, starting in Summer 2026. As a Software Engineer Intern, you’ll be assigned a scoped project aligned to our UI/SDK roadmap - such as improving a UI component, enhancing performance instrumentation, or building a developer-facing tool. UI teams work in a variety of programming languages from C++ to TypeScript and are adoptive of GenAI-assisted development workflows to boost productivity and quality. What you’ll be doing Own a well-defined project that advances our UI/SDK capabilities Contribute to front-end and embedded UI code bases using modern languages and patterns and collaborate on integration with platform services. Apply profiling, testing, and documentation best practices; learn how we balance usability, reliability, and performance at scale. We’re excited if you have Currently enrolled in a degree program in Computer Science/Engineering or related field. Experience with one or more of: TypeScript for UI tooling, modern C++ for embedded components or python for automation and AI. Curiosity and some experience of using GenAI / LLM tools Experience and/or interest in working on user interface components and front end focused products. Strong problem-solving and technical communication abilities Proactive mindset with passion for continuous learning and fast iteration 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, Search & Recommendations  

    - Cambridge
    About the RoleWe are seeking a Senior Software Engineer with experienc... Read More
    About the RoleWe are seeking a Senior Software Engineer with experience in building services at scale. With so many people relying on us for great movies, TV, and news - scaling, reliability, fallbacks, and automation of these scenarios are always at the top of our mind as we continuously add features to the platform. We work very closely with the product team and pride ourselves on quickly iterating on features from prototypes to A/B tests to eventual release to all users. It's still early days for this platform, with plenty of challenging and interesting problems to work on. The ideal candidate will have endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can drive programs with the product and commercial teams within Roku and across external strategic partner organizations. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs. What you'll be doing Build extremely large-scale platform products and services, used both by Roku engineers from across the company, and directly by consumers across millions of devices Work with Product/Design teams to iterate and build software, taking a concept from ideation to its production deployment and support Lead efforts to evaluate new technologies and continue to push for best practices across the entire development life cycle, including code and design reviews Managing project priorities, deadlines, and deliverables Participate in Agile development process, including scoping, technical design, coding, testing, deployment, and maintenance We're excited if you have Strong software development experience - Java preferably - (Python nice to have) Expertise in building large-scale cloud services, ideally in AWS Experience in the appropriate selection of data stores and analysis of trade-offs Experience with in-memory caching layers such as Redis, Redis Cluster, Memcached, or others Track record of monitoring the quality of deploys and troubleshooting of production systems Strong knowledge of the end-to-end architecture of the web, from end-user device to a service in a data center Master's degree in CS, CE or equivalent experience #LI-MS3 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 Security 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 Roku trust engineering team is a close knit group of professionals with a passion for information security. Our mission is to protect our customers, partners, devices, services, infrastructure, and data. We work collaboratively, sharing insights and expertise to stay ahead of the curve. Join us, and you’ll be part of a dynamic team that thrives on challenges and celebrates victories together.  About The Role   As a Senior Security Engineer on the Trust Cloud team, your role involves evaluating, architecting, designing, and implementing end-to-end security controls to impact the global user base. A key focus is on developing automated, scalable security solutions to enhance efficiency and protect Roku. This position requires a broad breadth of security expertise across all disciplines of security, including networking, DevSecOps, security tooling implementation, policy and procedure, risk evaluation, etc.  What You Will Be Doing  Conducting enterprise, network, and application level security reviews. Conducting threat modelling for infrastructure, platform, and application initiatives. Planning and overseeing execution of security initiatives and projects Partnering with infrastructure, platform, and application teams to embed security into application architectures and deployment workflows as part of a robust Secure Software Development Lifecycle (SSDLC). Improving IAM policies, network configurations, DNS security, and cloud resource management practices. Designing and implementing integrations with third-party security platforms to automate vulnerability management, secure secret handling, and cloud posture monitoring, ensuring findings are actionable and seamlessly integrated into engineering workflows. Responding to security incidents to triage, contain, remediate, and report. Leveraging AI to accelerate your learning and enhance your work products. Driving security initiatives end-to-end — from identifying risks to delivering solutions — with high autonomy in a fast-moving environment. Automating vulnerability detection, misconfiguration checks, and compliance validation across cloud and containerised environments. Creating reusable security automation modules, templates, and patterns for engineering teams to adopt.  We're Excited If You Have Experience doing security consulting and have balanced experience doing hands on implementation Experience supporting/leading DevSecOps initiatives and assisting teams in utilising and onboarding onto DSO platforms Designing, building, operating, and maintaining DSO platforms through IaC Offensive cyber operations such as application, system, and network level penetration testing Software Engineering experience with at least one general purpose programming language (ex. Python, Golang, C, Rust, etc.) Developed and/or implemented data tagging, data catalogs, or other data protection related activities Experience designing and administering enterprise identity and access management solutions at scale (ex: AD, EntraID, Okta, etc) Experience securely running and operating web applications, web services, and service-oriented architecture in production environments. A proven track record of deploying and operating Kubernetes clusters in production. Experience deploying and operating infrastructure in multiple cloud providers (AWS, GCP, Azure) Fleet administration of Linux workstations and servers Defensive cyber operations such as operating a SEIM, managing a SOC, or leading cyber investigations  #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 - C++, Embedded, Chromium  

    - 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 , 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
    Roku pioneered streaming to the TV and continues to innovate and lead the industry. While we are well positioned to help shape the future of television and streaming media around the world, continued success stems from experienced embedded software engineers like you joining the Roku OS, OS Extensions and Apps Team. About the role
    In this role, you will be part of the team that's responsible for developing core features and enable streaming applications like Netflix, YouTube, BBC on the Roku platform. This will draw on your knowledge of NDK development, DRM and browser technologies, audio video streaming standards, graphics and application performance optimization (focusing on embedded systems).
    The features and performance improvements you implement directly impact millions of users every day. This is a great role for an experienced professional who has innovative ideas for complex problems and can translate these ideas into ultra-reliable software. What you’ll be doing Understand the architecture needs to enable top tier streaming applications on top of Roku OS, and develop software needed to deliver our users a world-class streaming experience under all operating conditions. Work on audio, video and graphics functionality porting, and understand partner application certification requirements and work with certification QA team members to close certification issues. Work on embedded browser technologies like Webkit, Chromium used in partner applications to deliver best streaming experience. Work both independently and in small groups to deliver new features and functionality on-time. Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software. Demonstrate impeccable software design skills, make extensive changes to an existing C++ code base that are modular and easy to maintain. Demonstrate the ability to dig-deep to find solutions to tough problems affecting our users.
    We’re excited if you have 5+ years of relevant software development experience  Extensive programming experience with C++ Proven track record of success with embedded system development projects and Linux operating systems. Deep understanding of multi-threaded development and concurrency management. Experience working on embedded browsers like Chromium, Webkit, Opera. Experience in API design and developing portable code. Should be able to accurately estimate software tasks and work to schedule. Ability to architect, implement, and test systems for performance and low resource consumption. Good understanding of open-source development Knowledge of TCP/IP, TLS, HTTP, DRM technologies like PlayReady, Widevine and streaming protocols such as WebRTC, HLS, or DASH. Bachelors or Masters’ in Computer Science or equivalent engineering experience #LI-GL1 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 Machine Learning Engineer, Search & Recommendations  

    - 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 Roku is the No. 1 TV streaming platform in the U.S., Canada, and Mexico with 70+ millions of active accounts. Roku pioneered streaming to the TV and continues to innovate and lead the industry. We believe Roku’s continued success relies on its investment in our machine learning/ML recommendation engine. Roku enables our users to access millions of contents including movies, episodes, news, sports, music and channels from all around the world.  About the role  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 & Recommendations to drive further innovation in search and discovery. The person in this role will leverage their technical skills, business intuition, and analytical thinking to build best of class AI powered products. Hence, communication and presentation skills are important. The role requires both high technical acumen and problem-solving abilities, motivation, and exceptional attention to detail. Every day, you'll look at what exists and find ways to make it better. What you'll be doing Apply state of the art ML on search using techniques in deep learning, bandits, transformers, LLMs, causal inference, and optimisations to make our users more delighted and engaged on the platform Run online AB tests and analyse them against the critical business KPIs Collaborate with US engineering teams as well as cross-functional teams to translate business requirements into technical specifications Nurture our ML ecosystem to make it withstand scale, developer velocity and future business shifts Provide technical leadership to drive technical and ML roadmap for search ranking and monetisation Help in recruiting new engineers. Interview, train, and mentor new team members We're excited if you have 8+ years of experience (or PhD with 6 years of experience) applying Machine Learning to concrete problems at large-scale in domains like recommendation or search or ads Strong CS fundamentals. Should be able covert ideas to code with ease Good understanding of machine learning fundamentals like classification, deep neural nets, and sequence-based models. Familiarity with modern NLP stack and multi-modal representation learning is a plus We'd love to see that you've worked with big data systems (Spark, S3, and Airflow) and can program (Java, Scala, or Python)  Good understanding of system architecture. Have experience in big data technologies and streaming architecture, data pipelines, etc. MS in Computer Science, Statistics, or related field, but a Ph.D. in CS or related fields is preferred #LI-MS3 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, UI  

    - 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 At Roku, the Device Monetization and Themed Experiences (DMTE) team, a part of the Advertising organization, is where the magic behind the scenes happens. We’re the engineers who build the high-performance graphics and UI foundations that power the FRAME engine — the core technology enabling Roku’s smooth, responsive, and visually rich experiences on millions of devices worldwide. Our work lives in the middleware and UI layers, and its impact is felt every time a user navigates a menu, enjoys an animated ad, or is wowed by the bespoke experience built to market the latest TV show or Movies. We thrive on solving technical challenges — from optimizing UI rendering to fine-tuning memory usage — using BrightScript (or JavaScript-like) to deliver rock-solid, high-performance solutions. We work in a collaborative, high-trust environment where great ideas can come from anywhere, partnering closely with firmware, UI, and product teams to ensure our platform is lightning fast, reliable, and ready for the next generation of streaming innovation. If you love building the invisible foundations that make great user experiences possible, this is the team for you. About the role As a Software Engineer in the DMTE team, you’ll contribute to Roku’s platform innovation — implementing and optimizing BrightScript (or JavaScript-like) systems for graphics rendering and the FRAME engine. You’ll tackle performance-critical challenges, ensuring our devices deliver smooth visuals and instant responsiveness at scale. You’ll have the opportunity to learn about core architecture, work across the stack with hardware, firmware, and application teams, and see your work directly impact tens of millions of users. This is a role for engineers who love technical problem-solving, care about performance, and want to work on technology that quietly powers an entire ecosystem. If you’re ready to learn, grow, and contribute to the future of streaming, we’d love to hear from you. What you'll be doing Build scalable UI features optimized for millions of users Contribute to technical investigations and solutions for middleware and UI challenges Explore integrating AI/ML capabilities and leverage generative AI tools to accelerate development Collaborate with cross-functional teams on global platform features Develop engineering tools and learn from experienced developers Stay current with AI trends and emerging technologies We're excited if you have 3+ years software engineering experience with UI development exposure Proficiency in BrightScript (or JavaScript-like) skills plus some experience with Python Strong problem-solving and technical communication abilities Interest in AI applications and a willingness to learn about generative AI tools Proactive mindset with passion for continuous learning and fast iteration #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

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