Embedded Software Engineer At Roku San Jose California jobs in San Jose – Browse 1,582 openings on RoboApply Jobs

Embedded Software Engineer At Roku San Jose California jobs in San Jose

Open roles matching “Embedded Software Engineer At Roku San Jose California” with location signals for San Jose. 1,582 active listings on RoboApply Jobs.

1,582 jobs found

1 - 20 of 1,582 Jobs
Apply
Roku, Inc. logo
Full-time|$197.9K/yr - $280K/yr|On-site|San Jose, California

Teamwork Makes the Stream Work. Join Roku in Revolutionizing TV StreamingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to power every television in the world. We have pioneered streaming to the TV, connecting consumers with the content they cherish, enabling content publishers to reach large audiences, and offerin…

Mar 17, 2026
Apply
Roku, Inc. logo
Full-time|On-site|San Jose, California

Role Overview Roku is seeking a Senior Software Engineer in San Jose, California. This role focuses on designing and building software that shapes the streaming experience for millions of users. The work directly supports Roku’s reputation for strong, user-focused products. What You Will Do Design and develop software features that improve the Roku platform Work closely with teams across engineering, product, and design to deliver new capabilities Contribute to the overall quality and reliability of Roku’s products Collaboration This position partners with cross-functional groups to ensure products meet high standards and deliver a seamless streaming experience.

Apr 16, 2026
Apply
Roku Inc. logo
Full-time|$170K/yr - $210K/yr|On-site|San Jose, California

Collaborate to Innovate Streaming Solutions. Join Roku in Revolutionizing TV ViewingAs the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to empower every television around the globe. We pioneered the streaming revolution and are dedicated to connecting consumers with the content they cherish. Our platform enables content publishers to reach vast audiences while providing advertisers with unparalleled engagement tools.From day one at Roku, your contributions will be significant and recognized. We are a rapidly growing public company where every individual plays a crucial role. You'll have the chance to enhance the experiences of millions of global TV streamers while gaining substantial expertise across various fields. Team Overview Be part of a passionate team focused on delivering user-centric features that enhance global viewer experiences. Our team excels in crafting captivating content, including wallpapers, screensavers, trivia, and AI-driven projects aimed at enriching user engagement. With a forward-thinking product roadmap, we are committed to fostering growth and innovation, making an impact on millions of users worldwide. We promote a culture of ownership where engineers take initiative to solve challenges and implement effective solutions. Collaboration is paramount—engineers partner with UI designers, product managers, and business leaders to drive success. If you're eager to transform the streaming media landscape in a vibrant and collaborative setting, this is the perfect team for you. Position OverviewOur products are celebrated for their flawless integration and user-friendly design, providing delight from the moment they are unboxed. These attributes stem from rigorous engineering practices and a dedication to excellence. As a member of the engineering team, you will develop and oversee features for Screensavers, Static & Dynamic Wallpapers, Trivia, Featured Experiences, and cutting-edge AI projects. You will engage in AI initiatives to create new user-enhancing features across platforms.

Mar 5, 2026
Apply
Roku, Inc. logo
Full-time|On-site|San Jose, California

Role overview Roku seeks a Senior Engineering Manager to lead the Content Platform team in San Jose, California. This position oversees engineers dedicated to developing and refining the content services that power Roku’s user experience. The team’s efforts focus on performance, scalability, and continuous improvement. What you will do Lead, mentor, and support engineers working on Roku’s content platform Guide the development of new features and ongoing platform enhancements Encourage strong engineering practices and maintain high code quality Promote collaboration with other teams and departments Help define the technical direction for content delivery at Roku Requirements Proven experience managing engineering teams in software development Ability to set technical direction and move projects forward Strong leadership and mentoring abilities Background in building scalable, high-performance platforms Comfort working across departments to align on goals This role is based in San Jose, California.

Apr 21, 2026
Apply
Roku Inc. logo
Full-time|$140K/yr - $150K/yr|On-site|San Jose, California

Collaboration Fuels Our Streaming Innovation. Join Roku in Revolutionizing Television ViewingRoku stands as the leading TV streaming platform in the U.S., Canada, and Mexico, aspiring to empower every television worldwide. As pioneers in streaming technology, our mission is to connect users with the content they adore, assist content creators in monetizing their audiences, and offer advertisers unparalleled opportunities to reach viewers.From day one, your contributions at Roku will be impactful and recognized. As a rapidly growing public company, we ensure that every team member plays a vital role. Embrace the chance to enhance the experiences of millions of global TV streamers while acquiring significant insights across diverse disciplines. About Our Team Exceptional user experiences stem from individuals who can envision the larger picture while maintaining meticulous attention to detail. The User Experience team at Roku includes UX designers, researchers, and writers collaborating seamlessly with our top-tier Product and Engineering teams to fulfill customer expectations for a Roku experience characterized by simplicity and satisfaction. The UX Research sub-team acts as a critical asset within the broader UX team at Roku. Role Overview This position focuses on Roku TV (RTV). You will be integral to the team that shapes the vision and implementation of our TV products and features, ensuring they consistently set the global standards for performance and user-friendliness.

Mar 17, 2026
Apply
Roku, Inc. logo
Full-time|On-site|San Jose, California

Roku seeks a Senior Data Scientist based in San Jose, California. This role centers on data analysis, statistical modeling, and machine learning to guide product enhancements and inform business choices. Role overview As a Senior Data Scientist, collaboration with teams throughout the company is key. The position involves designing and implementing strategies aimed at increasing user engagement and satisfaction. Key focus areas Analyze complex datasets to uncover trends and insights Develop and apply statistical models to support decision-making Use machine learning techniques to drive product improvements Collaboration Work closely with cross-functional groups to translate data findings into actionable strategies that benefit both users and the business.

Apr 23, 2026
Apply
Roku, Inc. logo
Full-time|$135K/yr - $147.7K/yr|On-site|San Jose, California

Teamwork makes the stream work. Join Roku and transform the way the world experiences television!As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is dedicated to revolutionizing how viewers engage with content. Our mission is to connect consumers with their favorite shows while empowering content creators and advertisers alike.At Roku, your contributions will be acknowledged from day one. We are a rapidly expanding public company where every team member plays a vital role. Seize the chance to impact millions of TV streamers globally while gaining invaluable experience across various domains. About the TeamThe Supply Chain Finance team at Roku delivers essential business support to our Logistics, Warehousing, Sourcing, and Demand Planning divisions. We provide critical insights into our operational performance to senior executives and collaborate closely with business partners to establish an optimal supply chain structure. About the RoleWe are seeking a talented Senior Financial Analyst to support our hardware Operations team. This position is pivotal in supporting the growth and execution of Roku’s global Operations, contributing to the development of scalable reporting and forecasting solutions that yield actionable business insights.The ideal candidate will communicate effectively, possess strong analytical skills, and manage multiple, time-sensitive deliverables within a complex organizational framework. A curious mindset paired with a global perspective and local execution will be essential for success.For California Only - The estimated annual salary for this position ranges from $135,000 to $147,700. Compensation packages are determined based on individual factors such as skills, certifications, and geographical location. Eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, and wellness programs. What You Will Be DoingProvide day-to-day business partnering and FP&A support activities for the Supply Chain...

Apr 30, 2026
Apply
Roku, Inc. logo
Full-time|$217.9K/yr - $270K/yr|On-site|San Jose, California

Teamwork Makes the Stream Work. Roku is revolutionizing the way the world experiences television.As the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to power every television globally. We were the pioneers of streaming, and today, we connect consumers with their favorite content, empower publishers to grow and monetize their audiences, and offer advertisers unique engagement opportunities.From day one at Roku, your contributions will be both valuable and recognized. We are a rapidly growing public company where every team member plays an essential role. Join us in delighting millions of TV streamers worldwide while gaining invaluable experience across various disciplines. About the TeamOur diverse and talented UX team is dedicated to crafting delightful user experiences, one design at a time. We foster a UX culture at Roku that encourages continuous improvement and elevates our maturity within the industry. We believe that exceptional user experiences emerge from individuals who can see the big picture while paying close attention to the finer details. We seek a candidate who can navigate the complexities of understanding customer needs and aligning them with what our world-class engineers can deliver, all while keeping designs elegantly simple.About the RoleRoku is in search of a skilled and versatile Senior UX Product Designer to create intuitive and engaging streaming experiences. The ideal candidate will possess extensive experience in consumer-facing products and demonstrate a balance between strategic thinking and meticulous design execution. We seek someone fluent in communicating with designers, product managers, and engineers, with a proven track record of guiding concepts to successful launches. This role emphasizes a commitment to design excellence, delivering solutions that foster user engagement. The perfect candidate will have a history of crafting impactful experiences within the streaming industry and will be an independent operator capable of driving projects forward while actively seeking feedback from stakeholders.

Mar 17, 2026
Apply
Archer Aviation Inc. logo
Full-time|On-site|San Jose, California, United States

Archer Aviation Inc. is pioneering the future of air mobility by developing an innovative all-electric vertical takeoff and landing (eVTOL) aircraft. Based in San Jose, California, our mission is to revolutionize transportation with sustainable air mobility solutions that prioritize safety and minimal noise pollution.At Archer, we believe that a diverse workforce brings forth unique perspectives that foster creativity and drive excellence. Our commitment to cultivating an inclusive workplace ensures that every team member feels valued and empowered to contribute to our vision of a better future.Role OverviewWe are on the lookout for a skilled Embedded Software Engineer to join our dynamic team. In this hands-on role, you will develop high-reliability real-time systems, bridging the gap between hardware and software. Proficiency in Modern C++ on Linux platforms will be essential, along with expertise in Python for test automation. This position requires a strong aptitude for hardware integration, including board bring-up and debugging using oscilloscopes.

Feb 11, 2026
Apply
Roku, Inc. logo
Full-time|$164.9K/yr - $299.4K/yr|On-site|San Jose, California

Role Overview Roku, Inc. is hiring a Senior Technical Program Manager for its San Jose, California office. This role sits within the Players team, which develops Roku’s streaming devices, including sticks, set-top boxes, and streambars. The team works on both hardware and software features to improve the streaming experience for millions of users worldwide. About Roku and the Players Team Roku leads the TV streaming platform market in the U.S., Canada, and Mexico. The company’s mission is to power every television in the world, connecting viewers with content and enabling publishers to reach and monetize large audiences. The Players team builds and enhances Roku’s hardware devices and develops new software features for both new and existing products. Team members collaborate across the U.S. and U.K., working closely with manufacturing partners, silicon vendors, and cross-functional groups to bring products from concept to mass production. What You Will Do Drive consumer electronics programs from initial concept through to mass production. Manage end-to-end program execution across hardware development, manufacturing, and operations. Coordinate with internal engineering teams and external partners, including contract manufacturers and component vendors, often across multiple time zones. Work closely with cross-functional teams to ensure products are delivered at scale and meet quality standards. What We’re Looking For Extensive experience managing hardware programs in the consumer electronics industry. Exposure to software development programs. Background working with contract manufacturers and component vendors. Ability to thrive in a collaborative, hands-on environment that values resourcefulness and pragmatic problem-solving. Strong technical expertise paired with proven program management skills. Location This position is based in San Jose, California.

Apr 14, 2026
Apply
Hark logo
Full-time|On-site|San Jose

About Hark Hark is a pioneering artificial intelligence company dedicated to creating advanced and personalized AI solutions. We are on a mission to develop proactive, multimodal intelligence that can seamlessly interact with the world using speech, text, vision, and a persistent memory. At Hark, we believe in bridging the gap between humans and machines by integrating cutting-edge AI with next-generation hardware. Unlike conventional AI systems that rely on outdated interfaces, we are focused on designing agentic systems that engage naturally with people and their environments. Our goal is to create a unified interface for a new era of intelligent systems by developing multimodal models and innovative AI hardware from the ground up. About the Role As an Embedded Software Engineer, you will play a pivotal role in developing and maintaining critical components of the firmware stack that powers Hark's consumer products. This includes everything from board bring-up and peripheral driver integration to the runtime environment that hosts on-device intelligence. You will collaborate closely with the hardware team on new silicon and sensor integrations, work with the agent team on model execution and memory constraints, and engage with product teams to deliver exceptional user experiences. You will face real-world challenges with tight constraints, and your work will have an immediate impact. Responsibilities Develop and maintain embedded firmware using C/C++ for ARM-based SoCs and microcontrollers. Manage Board Support Package (BSP) development, peripheral driver integration (e.g., SPI, I2C, UART, I2S), and RTOS task scheduling. Optimize power consumption and thermal performance for always-on, battery-operated devices. Establish and maintain OTA update infrastructure for reliable field updates. Collaborate with the on-device AI team to facilitate model inference within memory and latency constraints. Create factory test and calibration firmware for manufacturing processes. Debug complex hardware-software interactions using tools such as logic analyzers, oscilloscopes, and JTAG. Requirements Minimum of 3 years of professional experience in firmware or embedded systems development. Strong expertise in C and/or C++ in resource-constrained environments. Experience with ARM Cortex-M or Cortex-A processors and their associated toolchains. Hands-on experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar. Familiarity with wireless communication protocols (BLE, Wi-Fi, or Thread). Ability to read schematics and collaborate effectively with hardware engineers during board bring-up. Proficient in using embedded debugging tools and workflows.

Apr 30, 2026
Apply
Roku, Inc. logo
Full-time|$280K/yr - $380K/yr|On-site|San Jose, California

Collaboration Fuels Innovation. Join Roku in Revolutionizing Television.As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to enhance every television experience worldwide. We pioneered the streaming revolution, connecting viewers with the content they adore, empowering publishers to engage vast audiences, and offering advertisers unique opportunities to reach consumers effectively.From day one at Roku, you will play a crucial role in our success. We're a rapidly growing public company where every individual is empowered to contribute. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across various disciplines. About the TeamOur DevOps/SRE team operates a robust, multi-cloud platform across AWS and GCP, ensuring that our mission-critical systems remain highly available, secure, and optimized for performance at internet scale. We prioritize reliability and automation, engineering systems that excel under pressure and evolve continuously. Our engineers take ownership of outcomes from start to finish, managing priorities, maintaining clear communication with both technical and non-technical stakeholders, and delivering impactful results organization-wide. If you thrive on architecting solutions at scale, automating processes, and converting complex infrastructure into reliable systems, you'll find a welcoming home here. About the RoleWe are on the lookout for an accomplished DevOps/SRE (Site Reliability Engineering) Senior Software Engineer to strengthen our dynamic team. The ideal candidate will possess a solid background in DevOps practices, cloud infrastructure management, and automation, along with strong team leadership capabilities. If you have a proven history of designing and constructing large-scale systems, relish tackling challenging system issues at internet scale, and have a blend of learning, organizing, and building skills, this position could be an exceptional fit for you! For California Only: The estimated annual salary for this position ranges from $280,000 to $380,000. Compensation packages vary based on individual candidate factors, including expertise and experience.

Mar 5, 2026
Apply
Hark logo
Full-time|On-site|San Jose

About Hark At Hark, we are at the forefront of artificial intelligence innovation, striving to create the most advanced personal intelligence systems in the world. Our vision is to harness AI to alleviate mental burdens by thinking in ways that mimic and sometimes surpass human cognition. Our proactive and personalized intelligence integrates seamlessly with various modes of interaction including speech, text, vision, and persistent memory. We are revolutionizing the relationship between humans and machines by combining this intelligence with next-generation hardware solutions. While traditional AI relies on outdated interfaces, Hark is pioneering the development of agentic systems that engage naturally with users and the surrounding environment. About the Role We are seeking a talented Embedded Application Engineer who thrives at the intersection of Android application development and embedded systems. This position goes beyond conventional mobile app development; you will be responsible for creating the critical application that operates on our hardware device, serving as the software layer that connects user experiences with the underlying firmware and embedded systems. You will be integral to transforming prototypes into production-ready products. Responsibilities Lead the development of the primary application for Hark’s hardware device, overseeing everything from architecture to production deployment. Design and enhance Android-based software that interfaces directly with embedded systems, sensors, and firmware layers. Work at the nexus of application-level code and firmware, developing software that operates on the device rather than in the cloud. Collaborate closely with hardware, embedded software, and AI teams to deliver a cohesive product experience. Manage the comprehensive lifecycle of software deployment on physical devices, including flashing, OTA updates, boot sequences, and device provisioning. Debug across the entire Android stack, from framework issues down to hardware-level communication protocols. Guide the product from initial development through manufacturing and into the hands of our users.

Apr 30, 2026
Apply
AppZen logo
Full-time|On-site|San Jose, California

Join AppZen, the pioneering leader in autonomous spend-to-pay software, where our patented artificial intelligence technology revolutionizes how organizations process information from countless data sources. Our innovative solutions empower businesses to gain meaningful insights into enterprise spending at scale, facilitating smarter and faster decision-making. By seamlessly integrating with existing accounts payable, expense, and card workflows, we enhance real-time decision-making based on distinct spend profiles, resulting in quicker processing times and significantly reducing instances of fraud or unnecessary expenses. Renowned global enterprises, including a third of the Fortune 500, rely on AppZen's invoice, expense, and card transaction solutions to streamline finance operations and enhance business agility. Discover more about our revolutionary solutions at www.appzen.com.We are seeking a talented Senior Software Engineer to contribute to the development of our expanding AI product suite. You will collaborate with a team of highly skilled Software Engineers and AI Specialists. If you are passionate about creating AI-driven SaaS products, AppZen offers an exceptional opportunity for you to apply your expertise and advance your career.

Sep 8, 2025
Apply
Roku, Inc. logo
Full-time|$275K/yr - $300K/yr|On-site|San Jose, California

Teamwork makes the stream work. Join Roku to Revolutionize TV StreamingRoku is the leading TV streaming platform across the U.S., Canada, and Mexico, with aspirations to power every television globally. As pioneers in streaming technology, our mission is to connect the entire TV ecosystem, linking consumers with the content they cherish, empowering content publishers to cultivate and monetize vast audiences, and offering advertisers unique opportunities for consumer engagement.From your first day, your contributions at Roku will be significant and highly valued. As a rapidly growing public company, we foster an environment where everyone plays an active role. Here, you will have the chance to delight millions of global TV streamers while gaining invaluable experience across diverse fields. About the RoleWe are on the lookout for a highly experienced Senior Backend Engineer to join the Roku APPS team, helping to shape our extensive consumer-focused platform. In this role, you will design, build, and manage highly available and scalable distributed services utilized by millions of devices worldwide. Collaborating closely with Product and Design teams, you will drive features from concept to production while mentoring fellow engineers and influencing architectural decisions across the platform.This position is perfect for a self-motivated individual who excels in solving complex challenges at scale, possesses a strong operational mindset, and enjoys a blend of hands-on engineering and strategic influence. You will work on challenging distributed systems, champion best practices, and ensure our platform remains reliable, performant, and innovative. About the TeamThe Roku APPS team comprises a talented group of technologists dedicated to developing innovative platform products and services that empower the Roku ecosystem for over 100 million users and streaming devices. We focus on pivotal device services—including setup, configuration, software updates, and smart home integration—to guarantee seamless experiences across millions of devices.In alignment with Roku’s broader mission to lead the streaming industry, our team architects and implements scalable, reliable services that support the Roku platform and enrich how users discover and interact with content. We thrive on tackling complex technical challenges, delivering impactful features, and shaping the future of connected entertainment.

Mar 5, 2026
Apply
itD logo
Full-time|$55/hr - $62/hr|Hybrid|San Jose

Role overview itD seeks an Embedded Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions. This position plays a key part in system reliability, performance, and smooth integration between hardware and software. The work centers on hands-on embedded systems development and low-level programming. The engineer will address complex interactions between hardware and software, debug challenging issues, and deliver code ready for production use. Location This is a hybrid position based in San Jose, CA. Expect to be onsite four days per week, with flexibility for five days onsite as needed. Compensation The hourly pay range is $55 to $62. Requirements Extensive experience in embedded systems development Strong low-level programming skills Demonstrated ability to debug complex hardware and software issues Track record of delivering production-quality solutions Benefits Medical coverage 401k plan Paid holidays Additional benefits included Additional details Direct W2 candidates only No sponsorship available

Apr 23, 2026
Apply
Roku, Inc. logo
Full-time|$135K/yr - $185K/yr|On-site|San Jose, California

Teamwork makes the stream work. Join Roku in Revolutionizing TV ViewingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to power every television globally. We have pioneered the streaming revolution by connecting consumers with their favorite content, enabling publishers to grow their audiences, and offering advertisers unique opportunities to engage viewers.At Roku, your contributions are valued from day one. As a rapidly growing public company, we empower you to delight millions of TV streamers worldwide while gaining experience across various disciplines. About Our TeamRoku has innovated in creating operating systems for TVs. Our TV Technology team, part of the Roku TV NPI group, focuses on delivering the best audio and picture quality while embracing innovative technologies. With millions of TVs sold globally and billions of hours streamed, achieving optimal audio and picture quality is essential. Role OverviewWe seek a creative and dedicated Machine Learning (ML) and Deep Learning (DL) Engineer to join our Roku TV team. In this role, you will investigate enhancements in Picture Quality (PQ) and Audio Quality (AQ) through AI, all within a resource-constrained environment, redefining the boundaries of TV technology. You will implement cutting-edge ML techniques across various PQ and AQ tasks, playing a crucial role in developing scalable systems and algorithms that improve streaming experiences for millions of users globally.For California Only - The estimated annual salary for this position is between $135,000 and $185,000. Compensation packages vary based on individual qualifications, including skills, certifications, and geographical location. Benefits include health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and more.

Mar 5, 2026
Apply
Roku, Inc. logo
Full-time|$286K/yr - $320K/yr|On-site|San Jose, California

Teamwork Makes the Stream Work! Join Roku: Revolutionizing TV Viewing!Roku is the leading TV streaming platform in the United States, Canada, and Mexico, with the ambitious goal of powering every television worldwide. We pioneered the concept of streaming to the TV, and our mission is to be the platform that connects the entire TV ecosystem. We bridge consumers with beloved content, empower content publishers to cultivate and monetize vast audiences, and provide advertisers with unique tools for engaging consumers.From your first day at Roku, your contributions will be both valuable and appreciated. We are a rapidly growing public company where every team member plays an active role. This is your chance to delight millions of global TV streamers while gaining significant experience across diverse disciplines. About the TeamThe Search & Recommendations (S&R) Platform Engineering team at Roku is pivotal to our mission of delivering exceptional streaming experiences to millions globally. We are responsible for developing and maintaining the foundational platform that supports search, personalization, and content discovery across all Roku devices and services.Our team is technically diverse, collaborative, and values ownership, transparency, and a culture of continuous improvement. We collaborate closely with cross-platform and infrastructure teams to deliver high-performance distributed systems and observability capabilities that enable real-time search, ranking, and personalized recommendations.Our work involves designing and optimizing online inference infrastructure, feature stores, and data pipelines that are seamlessly integrated with the broader platform ecosystem (Kubernetes, Istio, Envoy). We are passionate about tackling complex technical challenges that directly affect user experience on Roku. About the RoleWe are seeking a Senior Software Engineer experienced in building scalable and reliable systems to evolve and extend the infrastructure behind our Search and Recommendations platform. As part of a cross-functional, globally distributed team, you will create fast, cost-effective solutions that deliver relevant and seamless user experiences.Your role will involve contributing to the design, development, and operation of critical systems that power real-time search and personalized recommendations for millions of users. You will help shape the roadmap for our next-generation architecture and drive standardization efforts.

Mar 5, 2026
Apply
Roku, Inc. logo
Full-time|$186K/yr - $388K/yr|On-site|San Jose, California

Join Us to Transform Television Viewing! Roku: Redefining How the World Enjoys TVRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with an ambitious vision to power every television on the globe. As pioneers in streaming technology, our mission encompasses connecting consumers with their favorite content, assisting publishers in building and monetizing expansive audiences, and providing advertisers with unique tools to engage viewers.Your journey with Roku begins from day one, where your contributions will be both invaluable and recognized. As a fast-growing public company, we grant you the chance to delight millions of TV streamers globally while accruing significant experience across multiple disciplines. About Our TeamThe Subscriptions Platform is a crucial growth area for Roku, integral at every stage of the customer journey—from product placement and purchase to renewals and content viewing experiences on TV and smart home devices in both domestic and international markets. This platform empowers our partners with real-time subscription insights, ensuring that customers enjoy a seamless purchasing and viewing experience. In this role, you will help envision, design, build, and manage a highly available, fault-tolerant, efficient, and high-performance platform capable of scaling to billions of viewers. Role Overview As a Senior Software Engineer, you will spearhead the architecture and implementation of a robust, fault-tolerant subscriptions platform that can scale to billions of viewers utilizing AWS/GCP. You will own key initiatives from inception to completion while coding approximately 80% of the time. Your role involves evaluating and integrating new technologies, designing shared architectural layers (such as queuing, event systems, shared memory), and collaborating across Product, Engineering, QA, and Operations to deliver resilient services encompassing streaming, APIs, notifications, and batch workloads. As a hands-on technical leader, you will exemplify engineering excellence, drive CI/CD automation and platform reuse, and influence the roadmap through architectural discussions across teams. Your impact will be significant as we continue to innovate in the subscriptions space.

Mar 5, 2026
Apply
Roku, Inc. logo
Full-time|$300K/yr - $360K/yr|On-site|San Jose, California

Teamwork makes the stream work. Roku is revolutionizing the way the world enjoys televisionAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku's vision is to power every television globally. We pioneered streaming technology, and our goal is to be the central hub connecting consumers with their favorite content, empowering content creators to grow their audiences, and offering advertisers unique engagement tools.From day one at Roku, you will make significant contributions in a dynamic environment where every team member is valued. Join us in delighting millions of streamers worldwide while expanding your expertise across various disciplines. About the TeamRoku has been at the forefront of TV streaming innovation and continues to lead the industry. Our success hinges on our commitment to enhancing our machine learning capabilities, which help us offer users millions of options for movies, episodes, news, sports, and channels from around the globe. The Roku Content Platform plays a pivotal role in integrating content into our ecosystem and improving customer experiences through insights that enhance Search, Recommendations, Ads, and Voice functionalities. About the RoleWe are looking for a highly experienced Lead Engineer to join our backend and data team. This critical role involves designing, constructing, and optimizing distributed data pipelines, real-time data processing systems, and backend solutions to manage large-scale data effectively. The perfect candidate will possess extensive knowledge in Java, distributed systems, and big data technologies, coupled with a passion for tackling complex challenges and delivering high-quality solutions. At Roku, we are always in 'build mode', continuously seeking ways to innovate and enhance our offerings.

Mar 18, 2026

Sign in to browse more jobs

Create account — see all 1,582 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.