Live Stream Event Engineer
Job Description
Summary
Apple Services Engineering (ASE) Live Stream Engineering team is looking for a Live Streaming Engineer to join our Services team. Our services power experiences in the Apple TV app on Apple platforms and 3rd Party TVs. You will contribute to architectural discussions, build performant solutions, and participate in team development and knowledge growth. You will be a domain expert for live content acquisition and delivery. You will collect high-level project requirements, take ownership, and deliver outstanding software. You will join a hardworking and hands-on live streaming engineering team that cultivates inclusiveness, creativity, and pragmatism. We deliver highly available and performant internal solutions that power our outstanding live streaming experiences across the Apple TV App ecosystem. Join an impactful, innovative team making a difference. If this excites you, join our rapidly growing team of streaming engineers and do the best work of your career! We are looking forward to meeting you!
Description
You will work cross-functionally with internal teams to build our live streaming platform and develop / rollout new features. Interface with streaming vendors on proof-of-concept evaluations for new features. This role will also provide support our live steaming NOC for live event and platform escalations. Support will entail live video delivery and encoding services. This role is part of the team responsible for setup and maintaining live encoding workflows. You will also work with client and server teams to ensure features are performing as expected across devices. You will partner with the other teams within the Live Stream Engineering team to diagnose and troubleshoot live delivery issues with urgency. Troubleshoot complex partner and vendor integrations. Provide feedback for playbooks, RCAs, and integration specifications.
Minimum Qualifications
- 5 + years of demonstrated ability in video technology as an architect / engineer with focus on live delivery support
- 5+ years of proven experience integrating complex video workflows with partners
- Knowledge of and ability to influence technology decisions regarding video playback technologies, Digital Rights Management, HTTP Live Streaming, video acquisition and distribution, monitoring and reporting
- Strong understanding of broadcast transport technologies
- Familiar with livestream ad-insertion technologies
- Comfortable with command line tools (chmod, curl, grep, ssh, scp)
- Experience working with observability tools (Grafana, Kibana, DataDog)
- Proven experience sharing and communicating information to different audiences across an organization to gain alignment
- Experience working in a dynamic, fast-paced environment
- ** This role will require after-hours and weekend support **
Preferred Qualifications
- Some scripting experience (Python, Bash)
- Familiar with data interchange formats (XML, JSON)
- Familiar with RESTful API utilization and debugging
- Familiar with SCTE-35/104 and SCTE-224/ESNI
- Experience analyzing system logs
- BS/BA in Video/Broadcast Engineering or equivalent.