Design, develop, and maintain high-quality Roku applications using Brightscript, SceneGraph, and custom SDK components. Collaborate with cross-functional teams to deliver features and maintain app lifecycle. Develop extensible, data-driven software integrating various APIs.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Looking for a Senior Roku Engineer experienced with Brightscript, SceneGraph, and modern Roku technologies. This person will own technical design for moderately complex projects and lead the development of high-quality Roku applications.
Core Responsibilities
- Architect, develop, and maintain Roku applications using Brightscript, SceneGraph, and custom SDK components.
- Implement Figma designs and deliver features in partnership with product and design teams.
- Manage the full Roku app lifecycle, including build creation, submission, and App Store deployment.
- Develop extensible, data-driven Roku software integrating REST/JSON-RPC/gRPC/WebSocket APIs.
- Maintain and improve CI/build tooling and support multi-developer workflows.
- Collaborate across engineering and operations teams and contribute to monitoring, alerting, and best practices.
Core Requirements
- 5+ years of software development experience.
- 3+ years of commercial Roku development experience.
- Strong proficiency in Brightscript and SceneGraph.
- Experience releasing, submitting, and maintaining Roku apps in the App Store.
- Experience working in a multi-developer Roku environment (branching, merging, build workflows).
- Experience integrating Roku apps with data APIs (REST, JSON-RPC, gRPC, WebSockets).
- Strong communication and cross-functional collaboration skills.
- Solid understanding of testing, monitoring, and reliability best practices.
Nice to Have
- Experience with Roku SDKs (or SDKs in general).
- Familiarity with Charles Proxy.
- Experience building or maintaining CI/build infrastructure specific to Roku.
- Knowledge of the OTT streaming landscape and emerging platform trends.
- Experience advocating for engineering best practices in a team setting.
Why Join Kake?
Kake is a remote-first company with a global community — fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career — we’re the destination.
The icing on the Kake:
💵 Competitive Pay in USD – Work globally, get paid globally.
🏡 Fully Remote – Simply put, we trust you.
🌱 Better Me Fund – We invest in your personal growth and passions.
❤️ Compassion is Badass – Join a community that invests in social good