Principal Software Engineer, TypeScript, JavaScript, Video Engineering

Comcast

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Englewood, CO
Salary
$160,123–$240,184 / yr
Posted
84 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $203k
This role $200k
$128k most similar roles pay here $282k

This role pays less than 61% of similar roles. Most pay $174,600–$231,000 — the shaded band above. At the midpoint, this role pays about $200k versus about $203k for comparable roles.

Based on 240 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 84 open roles on FindRole.

Listed pay typically runs $137,369–$206,053 across 58 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Principal Software Engineer, TypeScript, JavaScript, Video Engineering

Principal Software Engineer, Type Script, JavaScript - Video Engineering joins the JavaScript Player-Platform team to develop client-side libraries for streaming live, on-demand, and recorded content across desktop browsers, casting devices, and smart TVs. You will build reusable software components in TypeScript, design clean APIs for video playback, and implement end-to-end features involving HTML5 video Media Source and Encrypted Media API Extensions (MSE & EME). The role requires expertise in JavaScript, TypeScript, and computer science fundamentals to manage a complex integration surface area similar to an enterprise system. You will collaborate with scrum teams to improve reliability for IP video playback while integrating services like DRM, advertising, and real-time analytics. This position focuses on solving technical challenges within the video streaming domain to ensure high-quality, consistent playback experiences across diverse hardware and software environments.

What does a Software Engineer earn in Colorado?

Median $146500 from 63 postings across 20 companies.

See salary data

What you'll do

  • Develop client-side libraries and reusable software components using TypeScript for multi-platform video playback.
  • Build clean APIs to support video streaming across desktop browsers, casting devices, and Smart TVs.
  • Implement features involving HTML5 video Media Source (MSE) and Encrypted Media API Extensions (EME).
  • Design and implement end-to-end components related to video playback, DRM, and real-time analytics.
  • Analyze, optimize, and improve the existing codebase to ensure high-quality, consistent playback experiences.
  • Support operations personnel in maintaining high standards of reliability for the video player platform.
  • Solve complex technical problems by writing code within a fast-paced agile environment.

What we're looking for

  • 10+ years of software development experience.
  • Bachelor's Degree in a relevant field preferred or equivalent experience.
  • Proficiency in JavaScript and TypeScript for web browser environments.
  • Strong knowledge of computer science fundamentals and object-oriented development.
  • Experience designing clean, concise, and maintainable APIs.
  • Ability to solve complex problems quickly by writing code.
  • Experience with HTTP video is considered a plus.
  • Excellent communication skills to articulate complex issues and technologies.

More like this

Similar roles

Video Software Engineer

Qualcomm

San Diego, CA 67 days ago $94,200$141,200
C C++ Python Java Linux Kernel V4L2 Android H264 H.265 AV1 Agentic AI Machine Learning Computer Vision JTAG Windbg Git Perforce Multi-threaded Programming ARM

Senior Software Engineer, Video

Anduril Industries

Costa Mesa, CA 66 days ago $191,000$253,000
C++ ffmpeg WebRTC OpenCV Python AWS Azure GCP Kubernetes Linux GStreamer OpenGL V4L2 VA-API H264 MP4 MPEG-TS MISB KLV RTP

Embedded Software Engineer, Video Technology

Qualcomm

San Diego, CA 44 days ago $94,200$141,200
C C++ Windows Android Linux H264 H.265 AV1 Windbg JTAG ARM Multi-threaded Programming Computer Vision Embedded Systems Data Structures Algorithms

Senior Video Software Engineer, Camera & Photos

Apple Inc

Seattle, WA 58 days ago $175,000$308,500
Objective-C C C++ Swift AVFoundation Core Media Core Video ISP iOS macOS Video Codecs Color Science HDR PTP IEEE 1588 Timecode Genlock SDI DisplayPort Image Processing
8+ yrs exp

Senior Software Engineer, Video Applications

Apple Inc

Cupertino, CA 143 days ago $184,700$324,800
Swift Objective-C macOS Apple Frameworks API Design Concurrency Cross-process Communication Motion Graphics Image Processing Algorithms
6+ yrs exp

Senior Software Engineer, Video Applications

Apple Inc

Seattle, WA 143 days ago $175,000$308,500
Swift Objective-C macOS Apple Frameworks API Design Concurrency Cross-process Communication Motion Graphics Image Processing Algorithms
6+ yrs exp