Senior Software Engineer At Roku San Jose California jobs in San Jose – Browse 1,611 openings on RoboApply Jobs
Senior Software Engineer At Roku San Jose California jobs in San Jose
Open roles matching “Senior Software Engineer At Roku San Jose California” with location signals for San Jose. 1,611 active listings on RoboApply Jobs.
1,611 jobs found
Senior Software Engineer at Roku | San Jose, California
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
About the job
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.
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 …
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 offering advertisers unique ways to engage users.Your journey with Roku begins with making a valuable contribution from day one. We’re a fast-growing public company where every employee plays a key role. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across diverse disciplines. About the RoleAt Roku, we continue to lead and innovate in the streaming industry. Our ongoing success relies on talented embedded software engineers like you who will join the Roku OS Streaming Media team.In this position, you will contribute to the Roku Media engine, implementing cutting-edge features and designing algorithms that ensure seamless video playback for our users. Your responsibilities will include optimizing network interactions between our players and CDN, implementing adaptive streaming stacks, integrating DRM systems, and developing performance monitoring tools.The features and enhancements you create will have a direct impact on millions of users daily. This role is perfect for an experienced professional with innovative solutions to complex challenges, capable of translating ideas into ultra-reliable software.For California Only - The estimated annual salary for this position ranges from $197,900 to $280,000. Compensation packages reflect each candidate's unique skills, certifications, and geographical location. This position offers health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
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.
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.
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...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Company OverviewTENEX is a pioneering Managed Detection and Response (MDR) provider, driven by AI and automation. We empower organizations to strengthen their cybersecurity frameworks through cutting-edge threat detection, swift response, and ongoing protection. Our team consists of seasoned experts in cybersecurity, automation, and AI-driven solutions. As a rapidly growing startup, supported by industry leaders and the notable investor Andreessen Horowitz, we invite you to be part of our foundational team. Join us at this exciting juncture where your contributions will significantly shape our culture and impact. Enjoy the benefits of being part of a well-funded team that recently secured a substantial investment, minimizing your risks while maximizing your growth potential. We are on a mission to transform the cybersecurity landscape and are looking for exceptional talent to join us.We are currently in search of a Senior Software Engineer to become a vital member of our core engineering team. In this role, you will spearhead significant product and infrastructure projects, navigating through the entire technology stack to develop scalable, reliable, and secure systems. You will be an influential individual contributor while also providing technical mentorship to fellow engineers, ensuring superior standards in code quality, design, and implementation.Collaboration will be key as you partner closely with product and design teams, making critical technical decisions that will shape the future of our platform. This position presents an exciting opportunity to tackle complex engineering challenges in the realms of security, AI, and distributed systems, while also positioning yourself for leadership roles as the company continues to grow.Location: This role necessitates your presence in our San Jose, CA office from Monday to Thursday, with the flexibility of working from home on Fridays.
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.
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.
Join dstaff as a talented Software Engineer in our San Jose office. We're on the lookout for innovative thinkers who are passionate about technology and eager to tackle complex challenges. As a Software Engineer, you'll collaborate with a dynamic team, contributing to the development and implementation of cutting-edge software solutions that drive our business forward.
Full-time|$229.5K/yr - $367.1K/yr|On-site|San Jose, California
Teamwork Makes the Stream Work. Roku is Revolutionizing Television ViewingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with ambitions to power every television globally. As pioneers in streaming technology, our mission is to serve as the connective tissue of the TV ecosystem. We bridge consumers with the content they cherish, empower content creators to build and monetize vast audiences, and offer advertisers innovative tools to engage users effectively.Your journey at Roku begins with a meaningful contribution. Join our rapidly expanding public company where every team member plays an integral role. Here, you will have the chance to delight millions of TV streamers worldwide while gaining invaluable experience across diverse fields. About Our TeamThe Recommendations team is dedicated to enhancing user experiences on our platform through cutting-edge machine learning. Our goal is to deliver personalized, context-aware recommendations that evolve with each user's preferences in real-time. We believe that true innovation in personalization is built upon a robust, adaptable ML platform designed for experimentation and scalability. Our team is responsible for designing and building the foundational ML infrastructure, ensuring our systems remain swift, reliable, and at the forefront of technological advancement. Our efforts combine innovation, engineering excellence, and a profound commitment to understanding our users, influencing how they discover and engage with content daily.About the RoleWe are looking for a talented, innovative, and passionate Senior Machine Learning Platform Engineer to join Roku's Recommendations team. In this role, you will design, build, and scale resilient distributed systems that power the next evolution of personalized content recommendations for millions of Roku users. Your focus will be on developing comprehensive machine learning platforms and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms and operational workflows that deliver unique experiences at scale.For California Only - The estimated annual salary for this position is between $229,500 - $367,100 annually. Compensation packages are tailored to each candidate's unique factors, including but not limited to skill set, certifications, and geographical location. This role is eligible for health insurance, equity awards, life insurance, and more.
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 …
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 offering advertisers unique ways to engage users.Your journey with Roku begins with making a valuable contribution from day one. We’re a fast-growing public company where every employee plays a key role. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across diverse disciplines. About the RoleAt Roku, we continue to lead and innovate in the streaming industry. Our ongoing success relies on talented embedded software engineers like you who will join the Roku OS Streaming Media team.In this position, you will contribute to the Roku Media engine, implementing cutting-edge features and designing algorithms that ensure seamless video playback for our users. Your responsibilities will include optimizing network interactions between our players and CDN, implementing adaptive streaming stacks, integrating DRM systems, and developing performance monitoring tools.The features and enhancements you create will have a direct impact on millions of users daily. This role is perfect for an experienced professional with innovative solutions to complex challenges, capable of translating ideas into ultra-reliable software.For California Only - The estimated annual salary for this position ranges from $197,900 to $280,000. Compensation packages reflect each candidate's unique skills, certifications, and geographical location. This position offers health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
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.
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.
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...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Company OverviewTENEX is a pioneering Managed Detection and Response (MDR) provider, driven by AI and automation. We empower organizations to strengthen their cybersecurity frameworks through cutting-edge threat detection, swift response, and ongoing protection. Our team consists of seasoned experts in cybersecurity, automation, and AI-driven solutions. As a rapidly growing startup, supported by industry leaders and the notable investor Andreessen Horowitz, we invite you to be part of our foundational team. Join us at this exciting juncture where your contributions will significantly shape our culture and impact. Enjoy the benefits of being part of a well-funded team that recently secured a substantial investment, minimizing your risks while maximizing your growth potential. We are on a mission to transform the cybersecurity landscape and are looking for exceptional talent to join us.We are currently in search of a Senior Software Engineer to become a vital member of our core engineering team. In this role, you will spearhead significant product and infrastructure projects, navigating through the entire technology stack to develop scalable, reliable, and secure systems. You will be an influential individual contributor while also providing technical mentorship to fellow engineers, ensuring superior standards in code quality, design, and implementation.Collaboration will be key as you partner closely with product and design teams, making critical technical decisions that will shape the future of our platform. This position presents an exciting opportunity to tackle complex engineering challenges in the realms of security, AI, and distributed systems, while also positioning yourself for leadership roles as the company continues to grow.Location: This role necessitates your presence in our San Jose, CA office from Monday to Thursday, with the flexibility of working from home on Fridays.
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.
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.
Join dstaff as a talented Software Engineer in our San Jose office. We're on the lookout for innovative thinkers who are passionate about technology and eager to tackle complex challenges. As a Software Engineer, you'll collaborate with a dynamic team, contributing to the development and implementation of cutting-edge software solutions that drive our business forward.
Full-time|$229.5K/yr - $367.1K/yr|On-site|San Jose, California
Teamwork Makes the Stream Work. Roku is Revolutionizing Television ViewingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with ambitions to power every television globally. As pioneers in streaming technology, our mission is to serve as the connective tissue of the TV ecosystem. We bridge consumers with the content they cherish, empower content creators to build and monetize vast audiences, and offer advertisers innovative tools to engage users effectively.Your journey at Roku begins with a meaningful contribution. Join our rapidly expanding public company where every team member plays an integral role. Here, you will have the chance to delight millions of TV streamers worldwide while gaining invaluable experience across diverse fields. About Our TeamThe Recommendations team is dedicated to enhancing user experiences on our platform through cutting-edge machine learning. Our goal is to deliver personalized, context-aware recommendations that evolve with each user's preferences in real-time. We believe that true innovation in personalization is built upon a robust, adaptable ML platform designed for experimentation and scalability. Our team is responsible for designing and building the foundational ML infrastructure, ensuring our systems remain swift, reliable, and at the forefront of technological advancement. Our efforts combine innovation, engineering excellence, and a profound commitment to understanding our users, influencing how they discover and engage with content daily.About the RoleWe are looking for a talented, innovative, and passionate Senior Machine Learning Platform Engineer to join Roku's Recommendations team. In this role, you will design, build, and scale resilient distributed systems that power the next evolution of personalized content recommendations for millions of Roku users. Your focus will be on developing comprehensive machine learning platforms and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms and operational workflows that deliver unique experiences at scale.For California Only - The estimated annual salary for this position is between $229,500 - $367,100 annually. Compensation packages are tailored to each candidate's unique factors, including but not limited to skill set, certifications, and geographical location. This role is eligible for health insurance, equity awards, life insurance, and more.