Principal Software Engineer, Type Script, JavaScript - Video Engineering

Comcast

Quick summary

Work type
On-site
Location
Englewood, CO
Salary
$160,123–$240,184 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $200k
$125k most similar roles pay here $253k

This role pays more than 68% of similar roles. Most pay $155,000–$211,200 — the shaded band above. At the midpoint, this role pays about $200k versus about $183k for comparable roles.

Based on 239 similar postings.

Employer

About Comcast

Comcast is an American telecommunications and media conglomerate, providing cable TV, internet, and phone services under the Xfinity brand, and owning NBCUniversal.

Comcast currently has 46 open roles on FindRole.

Listed pay typically runs $133,255–$200,746 across 24 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Principal Software Engineer, Type Script, JavaScript - Video Engineering

As a Principal Software Engineer on the JavaScript Player-Platform team at Comcast VIPER, you will develop client-side libraries in TypeScript that power video playback across various devices and platforms. Your daily responsibilities include building clean APIs for video playback, working with HTML5 Media Source Extensions (MSE) and Encrypted Media API (EME), and designing reusable software components. You will collaborate closely with a small scrum team comprising product owners, engineers, and QA specialists to ensure high-quality, consistent playback experiences across all integrations. Key challenges involve improving reliability and expanding integration footprints for the IP video platform used by millions of Comcast customers weekly. The role requires expertise in JavaScript, TypeScript, and HTML5, along with experience in designing clean APIs and working in a fast-paced agile environment.

What you'll do

  • Develop clean APIs for video playback on various devices.
  • Implement end-to-end components related to video playback using TypeScript.
  • Optimize and improve the existing codebase for better performance.
  • Design flexible APIs to expand integration with diverse platforms.
  • Support operations teams in maintaining high reliability standards.

What we're looking for

  • 10+ years of software development experience with JavaScript or related languages.
  • Strong knowledge and hands-on experience with TypeScript for building client-side libraries.
  • Expertise in designing clean, maintainable APIs and working with HTML5 video Media Source Extensions (MSE) and Encrypted Media API (EME).
  • Ability to analyze, optimize, and improve code bases in a fast-paced agile environment.
  • Experience with HTTP video streaming technologies and familiarity with scripting languages.
  • Excellent communication skills for articulating complex issues and technologies clearly.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 130 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 87 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Alteryx

Remote (Irvine, CA) 116 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Applied Materials

Santa Clara, CA 57 days ago $179,500$246,500
C# Python C++ EtherCAT motion control safety logic configuration software architecture API design communication protocols device synchronization recipe handling error and safety signaling data transfer system status monitoring logging cross-functional collaboration semiconductor equipment control robotics optical imaging systems FPGA programming

Software Engineer

Booz Allen Hamilton

Washington, District of Columbia 22 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub TS/SCI clearance KVM SysML DoDAF UAF

Software Engineer

Applied Materials

Santa Clara, CA 24 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development