Streaming Media Engineer

Overview

On Site
$80,000+
Full Time
No Travel Required

Skills

Streaming Media
broadcast
problem - solving
HLS
RTMP

Job Details

Roberts Communications Network, LLC is seeking a highly skilled and experienced Streaming Media Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and optimizing complex streaming solutions. Key responsibilities include providing infrastructure support, demonstrating technical expertise in streaming formats, leading design and architecture efforts, evaluating emerging technologies, optimizing streaming performance, ensuring security and compliance, and collaborating with cross-functional teams. The successful candidate will possess 6+ years of relevant experience, expertise in streaming technologies, strong problem-solving skills, and the ability to stay updated on industry trends.

Responsibilities

Infrastructure Support:

  • Provide support for streaming, kiosk, and set-top box (STB) infrastructure.
  • Utilize various software and technologies, including Wowza Media Engine, Flash Media Server, Linux, AWS (MediaLive, Cloudfront, EC2, Media Packager, Media Tailor), MediaKind Transcoder (VOD and LIVE), Carbon Coder, VOD Storage, Conviva, and FFmpeg.

Technical Expertise:

  • Demonstrate expertise in streaming formats, encoding profiles, and related concepts.
  • Architect Live and VOD workflows.

Design and Architecture:

  • Lead the design and architecture of end-to-end streaming media solutions.
  • Consider hardware, network, and software components in the design process.
  • Determine specifications for hardware and software to meet performance, usability, scalability, reliability, and security requirements.

Technology Evaluation:

  • Evaluate emerging technologies and streaming protocols to stay abreast of industry trends.
  • Integrate new technologies into existing systems to enhance streaming capabilities.

Optimization:

  • Optimize end-to-end streaming and content delivery performance.
  • Implement performance optimization strategies to deliver low-latency and high-quality streaming experiences at scale.

Preferred Skills and Experience

Experience and Qualifications:

  • Possess 6+ years of relevant experience as a System Engineer/Architect in the streaming media space.
  • Design systems that can scale to accommodate growing user bases and increasing demand for high-quality streaming content.

Streaming Technologies:

  • Have experience with streaming and broadcast technologies such as UDP, Zixi, SRT, RTMP, HLS, WebRTC/Websockets.
  • Knowledge of streaming workflows with AWS and other cloud platforms, as well as Wowza Media Engine.

Security and Compliance:

  • Implement security measures to protect streaming content and user data.
  • Ensure compliance with industry regulations and standards related to streaming media.

Documentation:

  • Document architectural designs, configurations, and procedures for reference and training purposes.

Issue Resolution and Collaboration:

  • Provide expertise in identifying and resolving streaming-related issues promptly.
  • Collaborate with support and operations teams to address performance bottlenecks and system failures.

This position requires a highly skilled and experienced individual capable of designing, implementing, and optimizing complex streaming solutions. The ideal candidate should stay updated on industry trends, possess strong problem-solving skills, and collaborate effectively with cross-functional teams.

About Roberts Communications Network, LLC