Principal Engineer - Roku - BrightScript (Bengaluru)

Principal Engineer - Roku - BrightScript (Bengaluru)

24 Aug
|
Talenton
|
Bengaluru

24 Aug

Talenton

Bengaluru

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.
- Robust 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

📌 Principal Engineer - Roku - BrightScript (Bengaluru)
🏢 Talenton
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer - roku - brightscript (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer - roku - brightscript (bengaluru) / bengaluru