Talenton
Principal Engineer - Roku - BrightScript
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Hybrid
Published on:
20 August 2026
What they need
Principal Engineer Roku / BrightScript
Experience: 13–16 Years
Location: Bangalore
Work mode: Hybrid (3 days a week in office)
Job Overview
We are looking for a Principal Engineer – Roku / BrightScript with strong hands-on experience in Roku/BrightScript development, SceneGraph architecture, Performance Engineering, and technical leadership.
The role will be part of a client platform engineering team working on production OTT/streaming applications and will involve architecture, development, performance optimization, and technical leadership.
Key Responsibilities
- Lead the design and development of production Roku/BrightScript applications.
- Design scalable SceneGraph architecture, application routing, deep-linking, and task/threading models.
- Own architecture decisions and provide technical direction for multi-engineer client application development.
- Drive performance engineering and optimization on constrained Roku devices, including memory footprint, rendering performance, application launch time, frame rate, node recycling, and garbage collection.
- Develop and review SceneGraph components, ensuring correct use of field observers, node creation patterns, focus chain, and component lifecycle.
- Work on media playback, player state machines, DRM integration, and OTT/streaming functionality.
- Define coding standards, conduct technical reviews, and provide architecture sign-off.
- Contribute to CI/CD, BrightScript-specific linting, static analysis, and performance benchmarking.
- Evaluate and implement Roku automation frameworks for deep-link automation, SceneGraph inspection, and performance testing.
- Translate existing/reference implementations into production BrightScript applications while maintaining behavioral fidelity.
- Provide technical leadership and guidance to a multi-engineer development team.
Required Skills
- 5+ years of hands-on production Roku/BrightScript development.
- Expert knowledge of Roku SceneGraph.
- Experience shipping and maintaining a production Roku application through full Roku Channel Certification.
- Strong Performance Engineering experience on Roku devices.
- Strong Software Architecture and Technical Leadership experience.
- Experience with task threading, focus chain management, and SceneGraph component lifecycle.
- Experience with OTT, streaming media, or Connected TV products is strongly preferred.
- Working knowledge of DRM integration, player state machines, and media playback.
- Experience with third-party SDK integrations in a BrightScript/Connected TV environment is an advantage.
- Experience with Roku Automation Framework (RAF) or similar automation frameworks is an advantage.
Candidate Profile
- Strong hands-on development background with the ability to combine coding, architecture, performance optimization, and technical leadership.
Should have development experience working on production Roku applications
Other offers great for you!
These companies are also looking for great profiles
Anderson RH
Coach Agile Senior – Coordination du Cadre de Fabrication – Secteur Assurance
Freelance
79000 Niort, France
Hybrid
Skills
21 hours ago
Quick apply
Anderson RH
Ingénieur(e) Études – Applications Paiements & Services - Banque en ligne
Permanent contract
Paris, France
Hybrid
Skills
4 hours ago
Quick apply
Bloomays
RPO freelance - 3j/semaine - Paris
Freelance
Paris, France
Onsite
Top Recruiter
Skills
2 hours ago
Quick apply