We think this is a rare opportunity to be part of Spotify's groundbreaking journey as we evolve from an audio-first platform to also become a world-class video service. We're not just building features; we're creating a best-in-class video experience to rival the biggest players, like YouTube or TikTok. From offline playback to adaptive streaming with optimized video quality, you will be part of a team that defines how video will be consumed by hundreds of millions Spotify users.
We think you have many years of solid hands-on experience with video in code, from transcoding, streaming, demuxing, to adaptive bitrate selection and presentation of frames and audio samples. This is a very good opportunity to expand your impact to help us at Spotify drive innovation in a space that's becoming increasingly vital to our growth. Joining us now will enable you to greatly influence our journey and make a lasting impact for the years to come.
You will be joining an environment with a lot of collaboration, innovation and cross-functional teams that deliver seamless, high-quality video experiences. Your role will be to provide the right APIs and implementations to allow all of those teams to serve a first class video experience every time. If you are ready to make an impact and push the boundaries of video technology, let's get in touch!
What You'll Do
* Be part of a dynamic team focusing on creating a world-class mobile video experience, optimized for low-bandwidth environments and seamless on-the-go usage.
* Be a technical leader, meaning that you will be coding (in C++, Swift and/or Kotlin), writing easy to understand documents and presenting for larger groups and key leaders. At Spotify, we champion the perfect blend of strategy, creativity, and hands-on coding to drive innovation and deliver exceptional user experiences.
* Embrace the challenge of achieving low complexity with high performance, pushing the boundaries of what's possible in mobile video technology.
Who You Are
* A seasoned professional with a proven track record in senior roles, bringing a wealth of expertise and leadership to the table.
* Passionate about coding and hands-on problem-solving, while actively shaping and driving key strategic decisions.
* A comprehensive understanding of the entire video delivery ecosystem, from ingestion and encoding to decoding and seamless presentation.
* Over 8 years of deep, hands-on experience in the video playback domain, showcasing long-term dedication and mastery.
* Experience in implementing advanced video playback solutions using lower-level AVFoundation APIs, such as AVSampleBufferDisplayLayer and AVSampleBufferRenderSynchronizer is beneficial (or similar frameworks on other platforms).
* Experience in using Apple’s low-level VideoToolbox framework to deliver high-performance media playback solutions is beneficial (or similar frameworks on other platforms).
* Experience in working at the frame level for video playback, using CMSampleBuffer to achieve precision and control is beneficial (or similar frameworks on other platform).
* A deep understanding of video streaming technologies, with expertise in delivery protocols and the nuances of modern streaming ecosystems.
* C++ experience is a plus.
Where You'll Be
* This role is based in Stockholm or London.
* We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
#J-18808-Ljbffr