LogoKode$word
Roku logo
Verified Tech Organization

Careers at Roku

Browse and filter through all verified positions currently open at Roku.

Total Company Roles134
Matching Filter134
roku.comHQ: San Jose, CA, USCEO: Anthony J. Wood3600 employees

Roku, Inc., alongside its affiliated companies, operates a significant platform for television streaming. The enterprise is segmented into two primary areas: Platform and Player. Through its platform, users can effortlessly explore and access a vast selection of content, including films, television series, live broadcasts, news updates, sports events, and other forms of entertainment. As of December 31, 2021, Roku had garnered 60.1 million active user accounts. Beyond its core streaming service, Roku generates revenue from diverse offerings such as digital and video advertisements, content distribution, and the management of subscriptions and billing. The company also facilitates various e-commerce transactions and provides opportunities for brand sponsorship and promotions. Roku further diversifies its business by manufacturing, marketing, and licensing smart televisions under the "Roku TV" brand. Additionally, it offers a line of Roku-branded hardware, which includes streaming devices, audio equipment, and related accessories. A specific revenue stream comes from selling dedicated channel buttons that are integrated into the remote controls of its streaming gadgets. Roku distributes its comprehensive range of products and services through multiple channels: traditional retail outlets, specialized distributors, and directly to consumers via its official website. Its operational footprint extends across the United States, Canada, the United Kingdom, France, Mexico, Brazil, Chile, Peru, and broadly throughout both North and South America, as well as Europe. Roku, Inc. was founded in 2002 and is headquartered in San Jose, California.

Sector:Entertainment

All Openings (134)

Ordered by most recently published

Senior Software Engineer

On-sitefull timeSeniorAustin, United States
Apply Now

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. What you'll be doing Design and develop core features of the Roku Operating System (OS) application framework. Contribute to the development of new software features and resolution of software defects within the code base. Collaborate with cross-functional teams including Product Development, UI Design, Platform Services, and Release Management to support Roku’s overall application development initiatives. Analyze user needs, identify root causes of technical issues, and apply debugging tools to implement solutions. Develop software using C++ and BrightScript technologies. Implement efficient algorithms to support parsing and rendering of data from the Roku network. Investigate, diagnose, and resolve issues within the Roku platform, utilizing JIRA for issue tracking and agile project management. Participate in design discussions, contribute to specifications, and develop scalable business solutions that optimize system performance and operational efficiency. You are required to have Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field. 5 years of progressive experience in the position or a related occupation. Will also accept Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field and 3 years of experience in the position or a related occupation. Must have at least 3 years of prior work experience in the following: Embedded systems based on Linux operating system. C++ programming and Python scripting language. Front-end application development for embedded devices. Data structure and algorithm implementation. Agile software development and JIRA bug tracking tools. Design and architecture of complex software systems. API design considerations and tradeoffs. Debugging of complex systems. Performance optimization, memory management, and multi-threaded development. Peer code reviews; writing unit, integration, and functional tests. Diagnosing, investigating, and resolving production issues. CI/CD tooling using GitLab and Jenkins. Experience with software design patterns. Experience developing SDKs, APIs, or developer tools. Consumer Electronics and media codecs, streaming experience. Up to 1 day per week telecommuting may be permitted #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Senior Systems Engineer

On-sitefull timeSeniorAustin, United States
Apply Now

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. What you'll be doing Design and develop solutions to applications, system administration, or network issues. Design, develop, and test product features that meet business and technical requirements of NetSuite ERP modules and workflows. Work with Scrum Master, Product Owners, and other company stakeholders to understand business requirements, policies, and procedures. Full lifecycle implementation of core and Advanced NetSuite modules. Triage and correct performance and/or data integrity concerns by reviewing and evaluating code, data patches, system logs, and process/memory/disk consumption utilization. Design for scale and reliability. Engage in problem solving, including external and internal customer problems. You are required to have Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, Management, Mechanical Engineering, or related field. 2 years of experience in the position, as a Senior Systems Engineer, Software Developer Analyst, or a related occupation. Will also accept a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, Management, Mechanical Engineering, or a related field and 5 years of progressive experience in the position, as a Senior Systems Engineer, Software Developer Analyst or a related occupation. Must have at least 2 years of prior work experience in the following: NetSuite ERP (Administration and Development) with NetSuite GL, Fixed Assets, OM, AR, Purchasing & AP. Developing and managing NetSuite workflows, custom records, fields, forms, and advanced PDFs, Saved Searches, Advanced Reporting, SuiteAnalytics, custom reports, KPIs, and dashboards. Designing, developing, and testing NetSuite ERP applications, customizing NetSuite ERP modules, and developing NetSuite ERP Workflows to fit business requirements. Analyze business requirements, identify problems, propose and develop technical solutions, gather detailed needs from stakeholders, and support ongoing enhancements through close interaction with business users. Implement, enhance, and integrate NetSuite with global platforms and third-party applications, including Concur, Certa, FxLoader, Tungsten, and similar enterprise systems. SuiteScript, SuiteFlow, SuiteTalk (REST & SOAP), Suitelets, RESTlets, SQL, MySQL, HTML, CSS, XML, JSON, JavaScript, SDF, ODBC, Git/GitHub, Postman, JIRA, Confluence, Visual Studio, and DBeaver. Up to one day per week telecommuting may be permitted. #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Cloud, DevOps & SREVia Greenhouse
Verified1 day ago

Software Engineer

On-sitefull timeMid-LevelSan Jose, United States
Apply Now

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. What you'll be doing Research, design, and develop computer and network software programs. Develop software for advertising functions, including business automation applications development for internal advertising revenue operations, including order management and revenue processing for order-to-cash process. Troubleshoot operational issues during the execution of order processing, order fulfillment, and revenue processing. Utilize skills in software design and problem-solving using software design patterns. Apply software design patterns to fulfill Roku’s advertising needs. Use modern software methodologies like Scrum to work alongside development scrum teams in Roku Advertising engineering. Utilize Continuous Integration and Continuous Deployment (CI/CD) to contribute towards the integration of code with the team for project releases and deployments. You are required to have Master’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or related field. Will also accept a Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or related field and 2 years of experience in the position or a related occupation. Must have coursework, advance level coursework, project background, internship or work experience in each of the following: Application development, process, methodologies of software products. Ad insertion process and converting the insertion order to campaign process for OTT platforms. CTV Campaign management platforms, economics of digital advertising, and ad performance reports. Programming in React and Node languages to develop, enhance web applications. Reproducing, isolating, and debugging issues to provide detailed root cause analysis for bugs. Up to one day per week telecommuting may be permitted. For California Only - The annual salary for this position is $225,000 - $282,700 Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Software Engineer

On-sitefull timeMid-LevelSan Jose, United States
Apply Now

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. What you'll be doing Research, design, and develop computer and network software programs. Develop software using programming languages like C/C++, Java, Python, HTML, CSS, Javascript. Responsible for core tasks ranging from partner SOC board bring-up, third-party API integration, Roku OS feature development, code maintenance, designing scalability solutions to help onboard new factories, and supporting our QA and Channel certification teams. Engage in tasks related to our end-to-end product development and release cycles. Engage in new feature development for Roku core OS to enhance streaming player and Roku TV capabilities. You are required to have Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field. Will also accept Bachelor’s or foreign equivalent in Computer Science, Computer Engineering, or related field and 2 years of experience as in the position or related occupation. Must have coursework, advance level coursework, project background, intern or work experience in the following: Software development methodologies. C/C++, Python, and shell scripting. API integration. Version control, CI/CD, and DevOps tools, including Git, GitHub, Jenkins, and Jira. Linux operating systems, including build systems and dependency management. Multi-threaded software development with memory management and necessary synchronization techniques. Up to one day per week telecommuting may be permitted. For California Only - The annual salary for this position is $232,200 -$282,700. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Software Engineer

On-sitefull timeMid-LevelSan Jose, United States
Apply Now

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. What you'll be doing Research, design, and develop computer software programs. Develop, create, and modify computer applications software. Work alongside a skilled engineering team to design, develop, and maintain large-scale, highly performant, data processing applications. Own building features, working directly with product and other engineering teams. Demonstrate communication skills in working with technical and non-technical audiences. Deliver top-quality software in a timely fashion. Build data pipelines to process advertising data using Spark, Airflow and Hive. Build RESTful APIs for internal access to data products using Java and containerized deployment. Configure continuous integration and continuous delivery (CI/CD) processes for data products and services. You are required to have Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field. 1 year of experience in the position or in a related occupation. Must have at least 1 year of prior work experience in the following: Deploying to and operating in a public cloud such as Amazon Web Services (AWS), Google Cloud Platform (GCP), etc. OO programming language: either Java or Python. Building data pipelines to process data using Airflow and Spark. Big data design. ETL (Extraction, Transformation and Load). Architecting software designs for Big data platforms. Up to one day per week telecommuting may be permitted. For California Only - The annual salary for this position is $207,000 - $360,700. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Senior Data Engineer, Data Governance Lead

On-sitefull timeLead / StaffAustin, United States
Apply Now

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. What you'll be doing Lead technical architecture, design, and development of enterprise data quality, discovery, and governance frameworks. Establish and enforce enterprise-wide data governance standards, policies, tooling, and processes to ensure accurate, compliant, and discoverable data assets across Roku. Lead design and implementation of custom integrations within data discovery frameworks like Datahub for metadata-driven lineage and search. Develop AI/ML-based solutions for data quality, anomaly detection, and automated data discovery. Extend and customize open-source data quality frameworks and tools like Deequ and Great Expectations to ensure quality across critical datasets. Design and implement robust batch and real-time data pipelines using Apache Spark to support large-scale daily data volumes exceeding 10TB and real-time pipelines processing millions of events per minute. Build and maintain enterprise data warehouses and data solutions in AWS/GCP cloud environments using big data technologies, ensuring operational stability and optimal performance at petabyte scale. Design and develop cloud-agnostic tooling, CI/CD pipelines, serverless compute, and containerized deployments with Kubernetes. Provide technical leadership by mentoring and directing engineers and consultants, driving roadmap and sprint planning, and defining long-term strategies for data quality and governance initiatives. Collaborate with product managers, data analysts, data scientists, ML engineers, backend engineers, and business stakeholders to translate requirements into scalable data models and data solutions, improve event logging frameworks, enforce data governance standards, and strengthen data foundations for enterprise-wide adoption. Influence enterprise-wide technical direction, lead cross-functional efforts to unify fragmented governance practices, drive build-versus-buy decisions, define data asset prioritization frameworks for governance investment, and establish long-term strategies for data engineering, quality, and governance. You are required to have Master’s degree or foreign equivalent in Data Science, Computer Science, or related field. 6 years of experience in the position or a related occupation. Will also accept a Bachelor’s degree or foreign equivalent in Data Science, Computer Science, or related field and 8 years of progressive experience in the position or a related occupation. Must have at least 1 year of prior work experience in the following: Technical lead, driving architecture decisions, setting best practices, and guiding teams on data engineering and data governance initiatives in large-scale, consumer-facing digital companies. Design and implementation of enterprise-grade data quality, discovery, and governance frameworks and tools from scratch. Developing Artificial Intelligence (AI) and Machine Learning (ML) solutions to solve data quality, anomaly detection, and data discovery problems. Leading cross-functional projects, partnering with engineering, product, analytics, and data science teams to deliver enterprise-wide data quality and governance solutions, ensuring successful rollout and adoption across the organization. Collaborating with software engineering teams to improve event logging, enforce quality at the source, and manage complex logging frameworks. Managing and mentoring global engineering teams and consultants day-to-day, including roadmap and sprint planning, and driving product roadmap priorities for data governance initiatives. Data discovery platform like Datahub, including developing custom integrations and data quality frameworks like Deequ or Great Expectations. Must have at least 5 years of prior work experience in the following: Data Modeling, SQL, Airflow, Python, and Java/Scala (including Spark UDFs) and Big Data technologies Spark, HDFS, YARN, Hive, Kafka, Flink, Elastic Search, Grafana and Presto. Developing and optimizing distributed data pipelines using Apache Spark (including Spark on Kubernetes), supporting 10TB+ daily data volume and real-time pipelines processing millions of events per minute. System design and implementation of multi-tier, highly scalable, distributed data pipelines and data warehouses in AWS or GCP cloud environment and cloud-agnostic tooling, CI/CD pipelines, serverless compute, and containerized deployments using Kubernetes. Up to one day per week telecommuting may be permitted. #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Data Engineering & BIVia Greenhouse
Verified1 day ago

Senior Software Engineer

On-sitefull timeSeniorManchester, United Kingdom
Apply Now

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 Systems team builds the high-performance engines and core graphics infrastructure that power millions of devices. We own the low-level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to ensure a consistent, lightning-fast experience across our entire device portfolio. We operate in a collaborative, high-trust environment, partnering closely with firmware and silicon teams to push the boundaries of what’s possible on embedded hardware. About the role As a Senior Software Engineer, you will be a key architect of the core systems that underpin Roku’s user experience. You will design and implement performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration. You’ll tackle complex systems-level challenges—such as optimizing frame rates on resource-constrained hardware and building robust APIs for higher-level frameworks. This role is ideal for engineers who thrive on low-level systems programming, care about performance down to the microsecond, and want to build the high-performance foundations that power the future of television. What you’ll be doing Architect and optimize core C++ UI frameworks and rendering engines to ensure buttery-smooth performance across a diverse range of hardware profiles. Lead technical investigations into system-level bottlenecks, memory leaks, and GPU/CPU synchronization issues. Develop and maintain low-level graphics APIs and layout systems that serve as the backbone for Roku’s application ecosystem. Integrate AI/ML capabilities at the systems level, leveraging generative AI tools to optimize code generation and automate performance profiling. Collaborate with firmware and driver teams to leverage hardware-specific optimizations and ensure seamless integration with the underlying OS. Mentor junior developers through deep-dive code reviews, architectural design sessions, and technical documentation of core systems. Drive engineering excellence by implementing advanced debugging tools, automated performance regression suites, and modern C++ best practices. We’re excited if you have Minimum of 5+ years of software engineering experience with a heavy focus on C++ (C++14/17/20). Deep understanding of systems programming, including memory management, multi-threading, and hardware-software abstraction layers. Experience with graphics APIs (e.g., OpenGL, Vulkan, or proprietary embedded graphics stacks) and rendering pipelines. Proficiency in Python for tooling and automation, with a working knowledge of BrightScript or JavaScript being a significant plus. Strong root cause analysis skills, specifically using tools like GDB, Valgrind, or platform-specific profilers. Knowledge of AI applications and hands-on experience using generative AI tools to accelerate systems-level development. A proactive mindset with a passion for squeezing every drop of performance out of embedded systems and a commitment to data-driven optimization. What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Senior Software Engineer, Ad Serving

On-sitefull timeLead / StaffNew York, United States
Apply Now

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 and highly available real-time advertising platform is crucial for supporting and growing Roku's advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising Platform to play a vital role in this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you! About the Role Roku pioneered TV streaming and continues to innovate, leading the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on investing in Advertising Engineering. The ideal candidate will possess endless curiosity and be able to pair a global mindset with locally relevant execution. The successful candidate will demonstrate a balance of hard and soft skills, including the ability to respond promptly to evolving business needs. Building a real-time, highly scalable, and available advertising platform is critical for our success. Our team’s mission is to build a best-in-class advertising platform to support and grow Roku’s exploding ad business. Our platforms are highly performant, deployed at scale, and set new standards for enabling effective advertising while protecting user privacy. For New York Only - The estimated annual salary for this position is between $195,000 - $408,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. How will I use AI at Roku? At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. What You'll Be Doing Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications Own building features, driving directly with the product, and other engineering teams Demonstrate excellent communication skills in working with technical and non-technical audiences Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're Excited If You Have 10+ years of experience building large-scale and low-latency distributed systems Command of Java or C++ Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases is a plus Experience with Big Data and cloud services such as AWS/GCP is a plus Experience in the advertising domain is a big plus B.S. or M.S. degree in Computer Science, Engineering, or equivalent Self-motivated individual with a high level of accountability and ownership Critical thinking and practical decision-making Can do, results-oriented mindset Nonpolitical, collaborative, and team-oriented Desire to win in a highly competitive industry AI literacy and curiosity. You have either 1) tried Gen AI in your previous work or outside of work or 2) are curious about Gen AI and have explored it What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Senior Software Engineer

On-sitefull timeSeniorSan Jose, United States
Apply Now

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. What you'll be doing Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design. Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline. Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements. Participate in the continual improvement of engineering tools, cloud-based technologies/services, and process. Define and participate in Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support. Collaborate with cross-function teams and demonstrate great communication skills. You are required to have Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field. 10 years of progressive experience in the position or a related occupation. Must have at least 1 year of prior work experience in the following: Delivery of multi-tier, highly scalable, distributed web applications. Software architecture, object-oriented design principles, and data structures. Developing microservices using the following: Java, Spring, Python and CI/CD. Experience in SQL and NoSQL including Oracle database design. AWS Cloud including the following: EC2, S3, RDS, SQS, VPC, and Elastic Cache. Google Cloud including Cloud Datastore, Cloud Storage, and Pub/Sub. Up to one day per week telecommuting may be permitted. For California Only - The annual salary for this position is $425,000 - $537,200 Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. #LI-DNI What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Senior Software Engineer, Ad Serving

On-sitefull timeLead / StaffSan Jose, United States
Apply Now

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 and highly available real-time advertising platform is crucial for supporting and growing Roku's advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising Platform to play a vital role in this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you! About the Role Roku pioneered TV streaming and continues to innovate, leading the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on investing in Advertising Engineering. The ideal candidate will possess endless curiosity and be able to pair a global mindset with locally relevant execution. The successful candidate will demonstrate a balance of hard and soft skills, including the ability to respond promptly to evolving business needs. Building a real-time, highly scalable, and available advertising platform is critical for our success. Our team’s mission is to build a best-in-class advertising platform to support and grow Roku’s exploding ad business. Our platforms are highly performant, deployed at scale, and set new standards for enabling effective advertising while protecting user privacy. For California Only - The estimated annual salary for this position is between $195,000 - $408,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. How will I use AI at Roku? At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. What You'll Be Doing Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications Own building features, driving directly with the product, and other engineering teams Demonstrate excellent communication skills in working with technical and non-technical audiences Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're Excited If You Have 10+ years of experience building large-scale and low-latency distributed systems Command of Java or C++ Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases is a plus Experience with Big Data and cloud services such as AWS/GCP is a plus Experience in the advertising domain is a big plus B.S. or M.S. degree in Computer Science, Engineering, or equivalent Self-motivated individual with a high level of accountability and ownership Critical thinking and practical decision-making Can do, results-oriented mindset Nonpolitical, collaborative, and team-oriented Desire to win in a highly competitive industry AI literacy and curiosity. You have either 1) tried Gen AI in your previous work or outside of work or 2) are curious about Gen AI and have explored it #LI-SSC What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support 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 EmployeeRelations@Roku.com . What should I know about Roku's 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. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com .

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Page 12 of 14