We are looking for a Sr Live Video Quality Software Engineer to join our Video Technology Group. The ideal candidate will have experience developing pytest automated test framework, working with distributed systems, and creating QA strategies to enhance fault-tolerant architectures. The role involves working on high-visibility, mission-critical projects that leverage cutting-edge technologies to deliver exceptional video experiences and maximize user engagement and revenue.
Requirements
- Experience developing pytest automated test framework (or similar) and familiarity with a range of automated test strategies.
- Experience working with distributed systems and creating QA strategies to enhance fault-tolerant of such architectures.
- 7+ years of experience with live streaming video or distributed software QA.
- Strong troubleshooting skills.
- Drive issues to resolution and provide root cause analysis if needed.
- Experience with streaming protocols such as HLS, DASH, CMAF, SRT, Zixi, RTP, RTMP.
- Experience with modern video & audio codecs such as H264, HEVC, VP9, AV1, AAC.
- Knowledge and understanding of DRM, SCTE-104/35, Closed Captioning, Digital Ad Insertion.
- Experience with AWS Media Services (MediaLive, MediaConnect, MediaPackage) and / or competing vendors (Zixi, Unified Origin, ATETE, Harmonic, Bitmovin).
- Experience with REST APIs and data-interchange formats such as JSON and XML.
- The ability to successfully work with internal business units & teams with varying technical backgrounds.
- Strong written, verbal and interpersonal communication skills.
- Tooling & Ecosystem:
- Experience with Docker and, preferably, Kubernetes.
- Familiarity with working within cloud providers (AWS, GCP, OCI) and infrastructure-as-code tools like Terraform.
- Exposure to building Python REST APIs. We use FastAPI with Celery for distributed task processing.
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
Benefits
- Attractive compensation and comprehensive benefits packages.
- Generous paid time off.
- Medical, dental, vision, 401(k) plan, life insurance coverage, disability benefits, tuition assistance program and PTO or, if applicable, as otherwise dictated by the appropriate Collective Bargaining Agreement.