Principal Software Engineer, Video Technologies

New Today

#WeAreParamount on a mission to unleash the power of content… you in? We’ve got the brands, we’ve got the stars, and we’ve got thepowerto achieve our mission to entertain the planet – now all we’re missing is…YOU! Becoming a part of Paramount means joining a team that values authenticity and embraces inclusion for all. We are searching for individuals who not only recognize the power of content but also enjoy a touch of fun and uniqueness. Together, we co-create moments that matter – both for our audiences and our employees. You fuel our culture of purpose, passion, and collaboration. We’re in this together.
We’re looking for a Principal Software Engineer who’s passionate about streaming video technology down to the MP4 atom level. You’re an expert in Go, cloud-based scalable infrastructure, and modern design principles. You’ll lead and deliver complex projects, mentor engineers, and build high-performance services that power low-latency, high-throughput environments! Scalability, reliability, and observability are at the core of everything we build!
Role Overview:
Experience writing specifications and technical documents, including reviewing them with partners and revising as appropriate.
Work well with partners across the organization, including at the specification phase.
Must be strong at carrying a project from inception through specification and spec-reviews all the way through to release and initial post-release monitoring.
Must be a domain expert on, and able to explain the differences of:
Fragmented and non-fragmented MP4 files
Transport Stream vs CMAF
HLS vs DASH and manifests in general
Various DRM Technologies including Widevine/Fairplay/PlayReady and how they work
SSAI, CSAI and DAI.
Conversant on optimizing streaming video delivery for the target device
Full comprehension of networking, distributed systems and IaC, including TCP/IP networking, DNS, TerraForm, Kubernetes and Docker.
Basic Requirements:
Minimum 15 years professional software development experience.
Expert in Go, including multi-threading, memory management and context handling.
Strong in SQL-based databases.
Experience integrating FFMPEG into products and workflows.
Open-Source development experience Additional Qualifications:
Preferred Bachelor’s degree in Computer Science, Engineering, Science, or a related field, or relevant years of experience
Transparent Open-source repositories of some of your projects/code
Recorded public speaking at conferences such as Demuxed, Mile High Video, IBC, NAB or other technical conferences. #LI-AD1
Paramount+, a direct-to-consumer digital subscription video on-demand and live streaming service from Paramount Global, combines live sports, breaking news, and a mountain of entertainment. The premium streaming service features an expansive library of original series, hit shows and popular movies across every genre from world-renowned brands and production studios, including BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures and the Smithsonian Channel. The service is also the streaming home to unmatched sports programming, including every CBS Sports event, from golf to football to basketball and more, plus exclusive streaming rights for major sports properties, including some of the world’s biggest and most popular soccer leagues. Paramount+ also enables subscribers to stream local CBS stations live across the . in addition to the ability to stream Paramount Streaming’s other live channels: CBSN for 24/7 news, CBS Sports HQ for sports news and analysis, and ET Live for entertainment coverage.
Location:
New York

We found some similar jobs based on your search