7 months ago
London, United KingdomSenior
Responsibilities
- Design, build, and evolve the C++ integration layer for Spotify audio and video playback on TV devices running a Rust runtime.
- Integrate playback with platform-native media frameworks and TV player stacks.
- Own buffering, playback state handling, A/V synchronization, adaptive bitrate configuration, track selection, and rendering paths.
- Debug performance and reliability issues across application logic, operating-system frameworks, and hardware acceleration.
- Partner with playback platform and device teams on APIs and technical designs.
- Improve test coverage, tooling, and observability to detect regressions and accelerate iteration.
- Contribute to technical design discussions, code reviews, and knowledge sharing.
Requirements
- Strong experience building low-level systems in C++, ideally in video, media, or playback domains.
- Hands-on experience integrating native playback frameworks such as AVPlayer, ExoPlayer, vendor SDKs, or similar media stacks.
- Deep understanding of video playback fundamentals, including codecs, streaming formats, adaptive bitrate, buffering behavior, and A/V synchronization.
- Experience working close to operating-system and media-framework layers and diagnosing cross-system issues.
- Experience contributing to the design and evolution of scalable technical systems across platforms.
- Ability to debug performance and reliability issues using logs, traces, profilers, and system diagnostic tools.
- Ability to collaborate across teams and communicate technical trade-offs clearly.
Benefits
- Role based in London or Stockholm.
- Flexible work arrangement with expected in-person collaboration and the option to work from home.
About Spotify
Spotify builds a global audio streaming platform for listeners and creators, offering on-demand music and podcasts across mobile, desktop, and connected devices. The business runs a freemium model: an ad-supported free tier and a paid Premium subscription, plus creator tools like Spotify for Artists and podcast publishing. Founded in 2006 and headquartered in Stockholm, it is a publicly traded company on the NYSE (SPOT) serving consumers and rights holders worldwide.
