DISH Wireless LLC logo

Principal Engineer-Software

DISH Wireless LLC

Englewood, COJob$172K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$172K/yr
Location
Englewood, CO
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

DISH Network seeks a Principal Engineer-Software to design and develop test automation strategies and frameworks for streaming, OTT, set-top box, web, mobile, and API-based applications. The role includes performance engineering, CI/CD pipeline work, environment management, and leading team members in automation and performance activities. Candidates need a bachelor's degree in a specified engineering field or a closely related field, plus six years of progressive post-baccalaureate experience.

Skills & qualifications

RequiredNice to have

Skills

JavaScriptTypeScriptJavaPython ScriptingWebdriverIOSeleniumAppiumJMeterLoadRunnerJiraAPI AutomationLoad TestingPerformance TestingTest Scenario DevelopmentAutomation Scripting

Qualifications

Bachelor's in Computer Engineering, Mechanical Engineering, or Related6 Years Progressive Post-Baccalaureate Experience3 Years Programming and Scripting Experience3 Years Automation Framework Experience3 Years Load Testing Experience3 Years Jira Experience3 Years Test Scenario and Automation ExperiencePre-Employment Background Check

Full job description

Principal Engineer-Software sought by DISH Network, LLC in Englewood, CO. Perform requirements analysis around Video/OTT, API based applications to design and develop Load or Test automation Strategies, identify tools that can automate Functional, Regression and Performance test/analysis activities and support our critical business initiatives. Design and develop robust automation frameworks around STB, Roku, Fire TV, Web, Android, iOS mobile based clients or API based back-end services from scratch or modify existing. Identify critical Server side performance issues under load using sophisticated server monitoring techniques across tools like New relic, Dynatrace or Splunk. Identify opportunities around Performance Engineering, UI/API Automation and AI implementations across Streaming/OTT, back end or STB applications. Build and review pipeline code, update pipelines for Automation or Load testing CI/CD activities across multiple environments. Involvement in environment management activities such as review and approve Change requests, monitor environment health checks, root cause analysis, channel setup and management for multiple STB and OTT based applications. Lead multiple team members around Test Automation, tools development, and performance engineering activities towards setting performance goals, resolving day to day technical challenges, code reviews, process reviews and providing regular feedback. Requires Bachelor's degree (or foreign equivalent) in Computer Engineering, Mechanical Engineering, or a closely related field plus 6 years of progressive post-baccalaureate experience in job offered or as a Test Engineer, Solutions Architect, Test Analyst, and/or Senior Associate-Projects, or similar role. Prior experience must include three (3) years in/with the following (may have been gained concurrently): Programming and scripting experience in Javascript, Typescript, Java, Python scripting. Automation frameworks: WebdriverIO, Selenium, and Appium. Load test scripting and execution using Jmeter, Load Runner. Defect management / tracking through Jira. Developing test scenarios and automation scripts for different test phases of client-server applications on Backend Services --API Automation and Load/Performance test. Required experience may have been acquired concurrently. Employment is contingent on successful completion of a pre-employment criminal background check, which may include a drug test. Rate of Pay: $172,405.39/year. Benefits information available at careers.dish.com. Apply at careers.dish.com. Ref: [2026-99873] if applying externally through careers.dish.com; Ref: [2026-99874] if applying internally. May also apply by emailing resume with (Ref: [2026-99873) to [email protected]. 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.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.