DISH Network Technologies India Pvt. Ltd is a technology subsidiary of EchoStar. Our organization is at the forefront of technology, serving as a disruptive force and driving innovation and value on behalf of our customers.
Our product portfolio includes Boost Mobile (consumer wireless), DISH TV (direct broadcast satellite), Sling TV (over-the-top service provider), Hughes (global satellite connectivity solutions) and Hughesnet (satellite internet).
Our facilities in India are some of EchoStar's largest development centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and communications development.
EchoStar does not charge any fees to job applicants or candidates at any point during the recruitment and hiring process. We strongly advise all individuals to be vigilant and disregard any unsolicited requests for payment or personal financial information related to an EchoStar employment opportunity.
Department Summary
Our DISH Technology team challenges the status quo and reimagines capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers with the products and platforms of tomorrow.
Job Duties and Responsibilities
The Roku BrightScript Principal Engineer will join the Sling & DANY Client Platform Engineering team. The team spans client app development, SceneGraph architecture, QA automation, media playback, and AI-assisted SDLC, operating under a single shared codebase strategy. This team has direct product and engineering leadership visibility, building the foundational Roku platform that both Sling and DANY will run on through launch and beyond.
Responsibilites expected from the SME:
1. Logic Audit & Translation Registry: Accurately map production OTT modules to BrightScript equivalents, identify high-complexity risks early (e.g., player state machines, DRM flows), and establish valid API contracts and state management patterns tailored to Roku's architecture.
2. Core Runtime Architecture (Sling/DANY/Blockbuster App Convergence): Design a scalable scene stack, deep-linking routing architecture, and a thread-safe task model. Ensure the application shell interacts seamlessly with the Brightscript player module using optimized BrightScript runtime patterns.
3. SceneGraph Component Library & Performance Validation: Oversee the component library build. Review all AI/KIRO-generated code for SceneGraph performance correctness, enforcing strict standards around field observers, node creation patterns, focus chain integrity, and dynamic Sling/DANY/Blockbuster theming configuration.
4. CI/CD, AI SDLC Pipeline, & Device Lab Setup: Configure BrightScript-specific linting, static analysis, and anti-pattern detection hooks into the AI SDLC pipeline. Set up a physical device farm to benchmark target hardware tiers (e.g., 512MB RAM devices).
5. Dedicated Roku Automation Framework: Evaluate and implement specialized testing frameworks (e.g., Roku Automation Framework / RAF) to enable deep-link automation, SceneGraph node state inspection, and headless performance benchmarking (launch time, memory footprint, frame rate).
Skills, Experience and Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline;
- Advanced degree (MS or equivalent) in a relevant field is a plus but not required
Experience Requirements
- 12 - 16 years of professional software engineering experience with at least 5+ years focused on Roku/BrightScript production application development
- Demonstrated experience shipping and maintaining a production BrightScript application through full Roku Channel Certification
- Proven track record of leading architecture design on a multi-engineer client application project
- Experience working from a reference implementation or behavioral specification as the basis for a net-new build
- Prior experience in a streaming media, OTT, or connected TV product environment strongly preferred
- BrightScript & SceneGraph Expertise. 5+ years of production BrightScript development with expert-level command of SceneGraph node architecture, task threading, focus chain management, and component lifecycle. Must have shipped at least one application through full Roku Channel Certification.
- Performance Engineering on Constrained Hardware. Proven ability to profile, optimize, and gate performance on low performance Roku devices - including virtualized grid and list rendering, node recycling, memory footprint management, and garbage collection tuning.
- Architecture & Technical Leadership. Demonstrated experience owning architecture design and sign-off on a multi-engineer client application, including defining coding standards, leading technical reviews, and making binding decisions under delivery pressure.
- Media & Integration Depth. Working knowledge of DRM integration (Widevine / PlayReady), player state machine design, CSAI/SSAI ad flows, and third-party SDK integration (Conviva, MoEngage, or equivalent) in a BrightScript or connected TV context.
- Reference-Based Translation Experience. Ability to translate an existing reference implementation - C++ NDK, native SDK, or equivalent - into a production BrightScript codebase while preserving full behavioral fidelity across all user flows.
- AI-Assisted SDLC Fluency. Familiarity with spec-driven code generation platformswith the ability to author structured engineering specifications and validate AI-generated BrightScript output for architectural compliance and performance safety.
Benefits
- Insurance and Wellbeing
- Financial & Retiral Benefit Program
- Mental Wellbeing
- Employee Stock Purchase Program (ESPP)
- Professional Development Reimbursement
- Time Off
- Team Outings
We pride ourselves on developing and promoting talent as an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. EchoStar will accommodate the sincerely held religious beliefs of employees if such accommodations are not undue hardships and are otherwise within the bounds of applicable law. All qualified applicants with arrest or conviction records will be considered for employment in accordance with local, state, and federal law. You may redact any information that identifies age, date of birth, or dates of school/graduation from your application documents before submission and throughout our application process.
EchoStar will provide reasonable accommodation to otherwise qualified job applicants and employees with known physical or mental disabilities, unless doing so poses an undue hardship on the Company, poses a direct threat of substantial harm to others, or is otherwise not required by law. EchoStar has a more detailed Accommodation Policy that applies to employees. EchoStar endeavors to make echostar.com and jobs.echostar.com accessible to users. Please contact [email protected] if you would like to discuss the accessibility of our website or need assistance completing the application process. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.
Click the links to access the following statements: EEO Policy Statement , Pay Transparency , EEOC Know Your Rights ( English / Spanish )
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or related technical discipline
- 12-16 years professional software engineering experience
- 5+ years focused on Roku/BrightScript production application development
- Shipped and maintained a production BrightScript application through full Roku Channel Certification
- Expert-level command of SceneGraph node architecture, task threading, focus chain management, and component lifecycle
- Proven performance engineering on constrained Roku hardware (profiling, memory tuning, rendering optimization)
- Experience owning architecture design and technical leadership on multi-engineer client applications
- Experience translating reference implementations (C++ NDK/native SDK) into production BrightScript with behavioral fidelity
- Working knowledge of DRM integration (Widevine/PlayReady), player state machines, and CSAI/SSAI ad flows
- Experience with CI/CD pipelines, linting, static analysis, and integrating AI-assisted SDLC/code generation validation
- Prior experience in streaming media, OTT, or connected TV product environments
- Advanced degree (MS or equivalent)
EchoStar Compensation & Benefits Highlights
-
Retirement Support — Retirement programs include a 401(k) match and additional profit sharing highlighted across company materials. These elements emphasize long-term savings support for full-time employees.
-
Equity Value & Accessibility — Equity participation is available through an employee stock purchase plan described in multiple company materials. This provides an accessible path to ownership alongside core cash compensation.
-
Wellbeing & Lifestyle Benefits — Wellbeing resources include tuition reimbursement, mental-health counseling sessions, and product discounts. These offerings complement core health coverage to support professional growth and day-to-day life.
EchoStar Insights
What We Do
Tune into the innovation, collaboration and culture that our team members bring to the office every day. We want you to be a part of our journey to build the next generation of technology that transforms the way the world communicates. Our team members are the key to our history of groundbreaking innovation and our continued progress. If you bring an inquisitive curiosity, a sense of pride in your work, an openness to adventure and a drive to win, we’ll provide the structure to take the next step in your career. This is more than just another job, this is your launchpad to achieve your potential and a community dedicated to your growth.
Why Work With Us
At EchoStar, we work to create opportunity and cultivate an environment where people thrive. Between our brands, our partners, our teams and our customers, the opportunities are endless. Get started on your next career adventure with EchoStar!
Gallery
EchoStar Offices
OnSite Workspace
All team members are in person at one of our locations across the globe. We proudly call Colorado home with several corporate offices in the Denver-Metro area and 4,000+ team members in the Denver-Metro area.




















