PostMatches By WorkStaff USA
We are looking for an experienced video engineer to join our Video Engineering – Live team delivering high-quality live video at scale within the Playback Services team. You will become part of a strong engineering culture, where the engineers collaborate with software developers, signal acquisition engineers, project/product managers, and technical architects to build and support live video workflows.
Within Playback Services, the Video Engineering – Live team builds and manages systems and workflows that deliver all live content including 24×7 linear streams and major live events. Reliability, quality, interoperability, and security of the content is of utmost importance. Standards-based engineering practices focus the team to deliver quality streaming solutions at scale. From ingest to captions to encoding to packaging to origin delivery, you will be part of what makes a great streaming platform.
As a member of the Video Engineering – Live team, you will play a key role in delivering the quality and reliability of the live encoding and packaging space, ensuring consistency and quality against KPI. You will build solutions, test integrations, document workflows, assist in deployments, and monitor performance, working with the technical operations group and other technical teams to ensure consistent 24×7 monitoring. You will work closely with key vendors, developing solutions side by side, and you will embrace diversity as part of an inclusive and flexible workplace.
Using in-house and third-party tools, participate in the design, configuration and support of the live and linear video pipeline for live streaming
Serve as a technology expert when working with technology partners, operation engineers, and vendors, implementing smart technology solutions and tools for delivering premium quality audio and video experiences
Provide Tier 2 support for Live events and Linear channels
Capture logs and network traffic for analysis, troubleshooting and solution design
Help coordinate and participate in testing new solutions and workflows working side by side with CDN team, Ad Insertion team, Technical Operations team and QA team
Participate in POCs for emerging OTT video standards such as HDR10, Dolby Vision, low latency packaging, UHD, Surround and Atmos audio
Use professional experiences to optimize and troubleshoot live streams
Stay up to speed on new video technologies
Work with vendors on cloud-based content delivery and services
Collaborate with other Playback Services team members to help create a team-eccentric culture.
Continuously learn, improve and optimize processes and ways of working
Minimum 2 years’ experience in the streaming workspace
Cloud experience related to media delivery will be strongly considered
Solid written skills for documenting workflows, technologies and designs
Professional experience with live streaming delivery and issues of scale for video delivery
Solid understanding of OTT streaming protocols such as CMAF, HLS, DASH
Understanding of video codecs such as H.264/AVC, and H.265/HEVC and audio codecs such as AAC and AVC
Sharp trouble shooting and problem solving skills
Experience working with CDNs, and a basic understanding of CDN architecture concepts
Comfort with Agile and SCRUM processes
Knowledge of various OTT video delivery workflows such as basic networking concepts, source origination, video ingest, encoding, or packaging
Degree in an engineering field or computer science a plus
Experience with video capture tools such as Charles Proxy, Telerik Fiddler, VLC, and browser developer tools
Experience with scripting in Bash, Python, Perl, PHP or Java.
Excellent written and verbal communication skills
Knowledge of captioning formats such as WebVTT, CEA 608/708, SCC
Expertise in encryption and DRM a plus
Knowledge of monitoring tools such as Conviva, Dataminer, Mividi, Telestream, Touchstream
Knowledge in 4K/UHD, HDR, Dolby Vision
Ability to work independently under minimum supervision
Effective interpersonal skills with the ability to work across multiple groups and levels in organization
Team player with desire to collaborate and share ideas with other team members
Strong quantitative, analytical, debugging, problem solving, and decision-making skills
Likes to learn and apply new knowledge for overall benefit of the team