Responsibilities
- Build scalable UI features optimized for millions of users.
- Lead technical investigations and architect solutions across middleware, UI frameworks, and rendering pipelines.
- Integrate AI/ML capabilities and use generative AI tools to improve development and developer productivity.
- Collaborate with hardware, firmware, platform, application, and other cross-functional teams on global platform features.
- Develop engineering tooling, frameworks, and automated workflows to improve developer efficiency and code quality.
- Mentor junior developers through design reviews, pair programming, and technical documentation.
- Identify opportunities to improve platform performance and developer experience.
Requirements
- At least 5 years of software engineering experience focused on UI frameworks or application development.
- Advanced BrightScript or JavaScript-like programming skills and proficiency in Python.
- Experience with C++.
- TypeScript experience is a plus.
- Knowledge of AI applications and hands-on experience with generative AI tools and workflows.
- Strong root cause analysis, technical communication, proactive learning, fast iteration, and data-driven optimization skills.
Benefits
- Hybrid work with in-office work Monday through Thursday and flexible remote work on Fridays, subject to role and office policy.
- Healthcare benefits may include medical, dental, and vision coverage.
- Life, accident, disability, commuter, and retirement benefits may be available depending on location and role.
- Global mental health and financial wellness support and resources.
- Vacation and personal time off.
- Reasonable accommodations and adjustments during the hiring process.
Tech Stack
Categories
About Roku
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico. Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.