Overview
Skills
Job Details
Job Title:Senior Media Platform Engineer (Streaming and Playback)
Location: Bellevue, WA
Duration: 6-12+ Months
The Daily
• Join a growing team with many opportunities for you to expand your professional and technical skills
• Influence the technical agenda for Core Media and own critical features of a product used by millions of customers
• Work across teams and disciplines to explore technical solutions and evaluate technical tradeoffs, using the latest streaming media technologies and video capabilities
• Improve your team's development, test, and operations practices.
• Mentor other engineers to help them grow their careers.
• Use data to solve real world problems and improve customer experience, including prioritization of incoming issues reported by customers, partners, and internal QA
The Essentials
• A deep understanding of Computer Science fundamentals, including algorithms, data structures, and operating systems
• Mastery of web-based media playback technologies, including Encrypted Media Extensions (EME) and Media Source Extensions (MSE)
• Deep experience with media technology (e.g. ExoPlayer, AVFoundation, HTML5 video)
• Comprehensive understanding of streaming technologies (e.g. DASH, HLS)
• Expertise in DRM systems (e.g. FairPlay, Widevine, PlayReady)
• Proficiency across device platforms (e.g. Android, iOS, tvOS, set-top box)
• Advanced video telemetry skills
• Be a self-starter that can independently solve complex engineering problems
• Experience with streaming video delivery or playback
• Passion for software engineering with a strong sense of ownership for the code that you and your team write, and a desire to become an expert in client-side video technology
• Seek self-improvement and adapt to suggestions and feedback
• Hold yourself and your team to high standards while maintaining respectful relationships
• Ability to provide periodic on-call support for critical emergent customer-facing issues
• BS degree in Computer Science, or a related field with 5+ years of relevant experience
The Nice to Haves
• 3+ years in software engineering on shipped consumer products or platforms
• Advanced research or contributions to emerging video streaming technologies
• Experience with cutting-edge media delivery platforms
• Contributions to open-source media technology projects