EchoStar Logo

EchoStar

Principal Engineer - Streaming Application Development

Posted 3 Days Ago
Be an Early Applicant
In-Office
Englewood, CO
Expert/Leader
In-Office
Englewood, CO
Expert/Leader
The Principal Engineer will lead the development of high-performance front-end applications using JavaScript, mentor engineers, and collaborate across teams to deliver exceptional user experiences.
The summary above was generated by AI
Company Summary
EchoStar is reimagining the future of connectivity. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products.
Today, our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV.
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
We are looking for a Principal Engineer to lead the design and development of high-performance, user-centric applications on Javascript platforms. You'll bring 12-15 years of web based front-end development expertise-delivering seamless digital experiences in high-traffic environments, ideally with OTT (Over-the-Top) or OTA (Over-the-Air) platforms.
As a senior technical leader, you'll drive architecture, mentor engineers, and set the standard for modern front-end engineering. You'll collaborate closely with cross-regional teams across Denver and India influencing product direction and engineering strategy.
Key Responsibilities:
  • Architect, develop, and optimize modern front-end applications using JavaScript, ReactJS, and CSS, ensuring high performance, scalability, and maintainability
  • Champion a component-driven architecture with robust state management using Redux, MobX, or Context API to support complex UI requirements
  • Design and implement responsive, accessible, and cross-device user interfaces, adhering to modern UX/UI principles and standards
  • Seamlessly integrate front-end applications with RESTful APIs, ensuring smooth and efficient data flows across the stack
  • Build applications optimized for performance-sensitive and memory-constrained environments, ensuring seamless behavior across browsers and platforms
  • Implement strategies to improve load times, runtime efficiency, and resource management
  • Continuously monitor and refine performance using modern tooling and analytics
  • Work closely with product managers, UX/UI designers, and backend developers to translate product requirements into elegant, high-quality user interfaces
  • Lead collaboration across engineering teams based in the US, India, and Ukraine, driving unified goals, shared ownership, and consistent implementation
  • Partner with DevOps to enhance CI/CD workflows, deployment strategies, and test automation for rapid and reliable releases
  • Define and enforce front-end engineering standards and best practices, conducting thorough code reviews and promoting code quality across teams
  • Mentor and guide global engineering talent, fostering skill growth, innovation, and technical excellence
  • Stay ahead of the curve by researching, evaluating, and implementing new front-end technologies, frameworks, and tools that improve performance, security, and scalability
  • Promote a culture of continuous improvement, innovation, and technical leadership within the front-end community at DISH

Skills, Experience and Requirements
Education and Experience:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 12-15 years of professional experience in front-end application development, with a strong focus on delivering scalable, production-grade applications.

Skills and Qualifications:
  • Advanced hands-on proficiency in JavaScript (ES6+), ReactJS, CSS, and familiarity with related frameworks such as Vue or Angular
  • Deep experience in TypeScript and state management tools like Redux, MobX, or Context API, with a strong understanding of component-driven architecture
  • Solid grasp of RESTful APIs, asynchronous programming, and real-time data integration patterns
  • Demonstrated expertise in performance optimization, memory-constrained application development, and tuning for speed, responsiveness, and user experience
  • Proven track record of technical leadership-owning design decisions, driving code quality, and setting engineering standards
  • Experience mentoring engineers, leading architecture reviews, and guiding teams through complex technical challenges
  • Demonstrated success working in agile, cross-functional teams, collaborating with stakeholders across multiple time zones and geographies
  • Strong written and verbal communication skills, especially when interfacing with global teams in the US and India

Preferred Qualifications:
  • Hands-on experience with OTT (Over-the-Top) or OTA (Over-the-Air) platforms, digital media ecosystems, or streaming services
  • Familiarity with media playback frameworks such as HLS.js, Shaka Player, or other video delivery tools
  • Working knowledge of web security standards, authentication/authorization flows, and secure front-end development practices
  • Experience with CI/CD pipelines, cloud-native development, and DevOps toolchains (e.g., GitLab CI, Docker, Jenkins)
  • Exposure to test automation frameworks such as Jest, Cypress, or Playwright, and a strong focus on integrating testing into the development lifecycle

Salary Ranges
Compensation: $127,050.00/Year - $181,500.00/Year
Benefits
We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan; all benefits can be viewed here: DISH Benefits .
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location.
Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check. Our company is committed to fostering an inclusive and equitable workplace where every individual has the opportunity to succeed. We are dedicated to providing individuals with criminal or arrest records a fair chance of employment in accordance with local, state, and federal laws.
The posting will be active for a minimum of 3 days. The active posting will continue to extend by 3 days until the position is filled.

Top Skills

Context Api
CSS
Docker
Gitlab Ci
Hls.Js
JavaScript
Jenkins
Mobx
React
Redux
Restful Apis
Shaka Player
Typescript

Similar Jobs at EchoStar

9 Hours Ago
Englewood, CO, USA
Mid level
Mid level
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Retail
The Senior Engineer - Software Test will develop test cases, create automation scripts, and validate audio/video streaming on Android/Apple platforms. Responsibilities include setting up CI/CD pipelines and collaborating across teams.
Top Skills: Api TestingAppiumAutomation Framework DevelopmentCharlesEspressoJavaJava ScriptJmeterPostmanPythonShell ScriptingTestng
9 Hours Ago
Littleton, CO, USA
Expert/Leader
Expert/Leader
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Retail
The Principal Engineer will design, validate, and deploy functions and infrastructures for DISH's network while providing technical guidance and documentation.
Top Skills: BgpCisco IosCisco RoutersComputer EngineeringEigrpElectrical EngineeringHsrpIsisMplsOspfStpTcp/IpVlan
Yesterday
Littleton, CO, USA
Senior level
Senior level
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Retail
Lead and mentor engineering teams in API development and integration, focusing on strategic planning, cloud architecture, and continuous improvement while collaborating with stakeholders.
Top Skills: Api KeysApigeeAWSAzureDockerGCPJavaKafkaKongKubernetesMulesoftNode.jsOauth 2.0OpenapiPythonRabbitMQRestSoap

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account