This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our client as a Senior Roku Engineer. You will help build a next-generation digital platform that connects sports fans, content owners, and commerce partners across web, mobile, and connected TV. In a lean Product Engineering team, you own the Roku experience end to end, from design to deployment. You’ll tackle complex problems at the intersection of media, streaming, and user experience, delivering reliable apps that perform across environments. If you enjoy hands-on coding, rapid iteration, and close collaboration with product, design, and external partners, this role is for you. You can work from Dallas, TX, or remotely from your region, and you’ll join a culture that moves quickly and supports experimentation.
Job Responsibility:
Design, develop, test, and maintain Roku applications that operate across environments
Write production-quality BrightScript and SceneGraph code
Build unit tests to ensure robustness, reliability, and edge-case coverage
Collaborate within an Agile product engineering team on new features and platform enhancements
Integrate with backend services using REST APIs and client-server architectures
Partner with internal teams and third-party vendors to support deployment and release on Roku
Participate in code reviews and contribute to engineering best practices
Requirements:
3+ years of Roku development experience
strong BrightScript and SceneGraph skills
working knowledge of JavaScript and scripting concepts
experience integrating RESTful APIs
solid understanding of streaming media, HLS, and manifests
ability to work independently and adapt to a fast-moving, startup-style environment
strong collaboration across product, engineering, and external partners