Principal Software Engineer, Type Script, JavaScript - Video Engineering

Blueface Ltd

Englewood (CO)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blueface Ltd is seeking a Principal Software Engineer to join their team in Englewood, Colorado. This role involves developing client-side libraries for video playback across various platforms, ensuring high-quality user experience. The ideal candidate will have over 10 years of software development experience, primarily in JavaScript, and be comfortable in an agile environment.

Responsibilities include building clean APIs, optimizing code, and collaborating with cross-functional teams. A Bachelor’s Degree or equivalent experience is preferred.

Qualifications

  • 10+ years of software development experience including JavaScript.
  • Strong problem-solving skills and coding ability.
  • Good communication skills for complex issues.

Responsibilities

  • Build clean APIs for video playback on supported devices.
  • Work with HTML5 video functionalities.
  • Optimize and improve the code base.

Skills

JavaScript application development
Software development
API design
HTML5 video and MSE & EME
Agile methodologies

Education

Bachelor's Degree or equivalent experience

Job description

Job Summary

As a Principal Software Engineer on the JavaScript Player-Platform team, you will develop client-side libraries that are used by millions of users to stream Live, On-Demand, and Recorded content on desktop web browsers, casting-enabled devices, and dozens of Smart TVs and set-top boxes.

Product Overview

Player-Platform JS is an SDK written in Typescript that powers the IP video playback experience on the X1 Platform set-top boxes and Xfinity Stream on many platforms. It provides a video player that integrates with our video streaming, content protection (DRM), advertisement, emergency alert, and real-time analytics services, striving to provide a high-quality, consistent playback experience across all integrations.

Team and Collaboration

Player-Platform software engineers collaborate with industry experts including software architects, data scientists, and other video streaming technologists. Within a small scrum team you will work with product owners, automation engineers, and quality assurance engineers, and collaborate with internal and external technical teams.

Responsibilities
  • Build clean APIs for video playback on supported devices.
  • Work with HTML5 video, Media Source and Encrypted Media API extensions (MSE & EME).
  • Build reusable software components in TypeScript.
  • Design and implement end-to-end components related to video playback.
  • Analyze, optimize, and improve the code base.
  • Demonstrate personal and team leadership by showing dedication to integrator and customer success.
  • Support operations personnel in maintaining a high standard of reliability. Regular and consistent attendance.
  • Other duties and responsibilities as assigned.
Qualifications
  • 10+ years of software development experience, including JavaScript application development or other related programming languages.
  • Bachelor’s Degree preferred or equivalent experience.
  • Computer science fundamentals.
  • Ability to solve hard problems quickly by writing code.
  • Knowledge of JavaScript within Web Browsers strongly encouraged.
  • Experience designing clean, concise, maintainable APIs.
  • Experience with HTTP video a plus.
  • Good communicator and able to clearly articulate complex issues and technologies.
  • Familiar with a scripting language.
  • Ability to design, develop, and integrate a solution to completion.
  • Comfortable working in a fast-paced agile environment.
  • Customer and team-focused attitude.
Equal Opportunity Statement

Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Type Script, JavaScript - Video Engineering
Principal Software Engineer, Type Script, JavaScript - Video Engineering

Comcast • Englewood (CO)

On-site
USD 160,000 - 241,000
Principal JS/TS Video Playback Platform Lead
Principal JS/TS Video Playback Platform Lead

Comcast • Englewood (CO)

On-site
USD 160,000 - 241,000
Principal TypeScript & JavaScript Engineer – Video Platform
Principal TypeScript & JavaScript Engineer – Video Platform

Blueface Ltd • Englewood (CO)

On-site
USD 160,000 - 241,000
Best-in-class Benefits
Software Developer - DEVICE Test
Software Developer - DEVICE Test

DCM Infotech Limited • Bellevue (WA)

On-site
USD 120,000 - 190,000
Senior Software Engineer
Senior Software Engineer

The Walt Disney Company • Seattle (WA)

On-site
USD 148,000 - 200,000
Medical benefits
Bonus potential
Long-term incentive units
Sr. Backend Engineer-Xumo
Sr. Backend Engineer-Xumo

iHire • Irvine (CA)

On-site
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Dormont Manufacturing Co • Seattle (WA)

On-site
USD 148,700 - 199,400
Sr. Backend Engineer - Xumo
Sr. Backend Engineer - Xumo

Blueface Ltd • Irvine (CA)

On-site
USD 142,000 - 189,000
Senior Video Streaming Engineer (Web Platforms) - Talent Pool
Senior Video Streaming Engineer (Web Platforms) - Talent Pool

Kake • Tempe (AZ)

Remote
USD 80,000 - 120,000
Fully Remote
Better Me Fund for personal growth
Community investing in social good
Software Development Engineer II, Prime Video Cross Platform Player Team
Software Development Engineer II, Prime Video Cross Platform Player Team

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
Health insurance
RSUs
Sign-on bonus
+3