Streaming Media Engineer

pac12_conference

Streaming Media Engineer

National
Paid
  • Responsibilities

    Join the Pac-12 and help lead the development of Pac-12 Networks video streaming experiences. As Streaming Media Engineer, you will have the opportunity to influence product functionality, architecture, systems, and evolve our streaming media products. In this hands-on role, you will be a full-stack streaming media engineer responsible for collaborating with and supporting teams across the organization to ensure a stellar playback experience.

    We are focused on data-driven products and experimentation for swift learning. Engineers on our team are committed to collaborative problem solving, sophisticated design, and delivering quality products.

    RESPONSIBILITIES

    • ENCODING - Deploy and manage cloud-based and on-premises encoders for VOD and Live streaming.
    • CDN - Management implementation of multiple CDN providers, optimizing for performance and economics.
    • PLAYBACK - Ensure Pac-12 Networks content conforms to requirements and constraints of our web and mobile video players, and partner playback systems.
    • INFRASTRUCTURE - Partner with Pac-12 Networks’ systems team to develop automated deployment and configuration management solutions.
    • MONITORING - Implement proactive monitoring solutions, managing to uptime and performance KPIs .
    • SUPPORT - Serve as primary escalation for all media streaming issues. Collaborate with Technical Operations and Maintenance teams to devise multi-tier support procedures.

    QUALIFICATIONS

    2+ years of experience working with IP protocols (http, TS via multicast, RTMP, RTSP) for live streaming delivery over the leading content distribution networks (e.g., Akamai, Cloudfront, Fastly, etc.).

    Extensive knowledge of media streaming protocols, codecs, and transports/container formats:

    • HTTP Live Streaming (HLS), DASH, etc
    • MPEG-2, H.264/AVC, AAC, AC3, MP4, MPEG-2 TS, HEVC, AV1, etc

    2+ years experience with technical event support & broadcast equipment operation experience in live event environment.

    1+ years experience working with media formats for mobile, tablet, desktop and OTT devices.

    Experience with projects that have been subject to the unpredictability and variability of the internet (e.g., packet loss, latency, bandwidth estimation, FEC).

    Solid understanding of HTML5-based and mobile platform video playback technologies.

    Experience with JavaScript & CSS in multi-browser environments is a plus.

    Understanding of HTTP/S.

    Excellent debugging and troubleshooting skills using network analysis tools such as WireShark, etc.

    Familiarity with CDN architectures (caches, origin servers, proxies, etc) is a plus.

    Broad scripting experience (Bash, Perl, Python, or AppleScript) is preferable.

    Good familiarity with code versioning tools, such as Git.

    Outstanding written and verbal communication skills with a professional and credible demeanor.

    B.S. or M.S. in Computer Science or related field or equivalent experience.