Senior Software Engineer (low level Video Experience)
Senior Software Engineer (low level Video Experience)

Senior Software Engineer (low level Video Experience)

London Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Join a dynamic team to create a world-class mobile video experience.
  • Company: Be part of Spotify's evolution into a leading video service.
  • Benefits: Enjoy flexible work options and a collaborative environment.
  • Why this job: Make a lasting impact on video technology and user experiences.
  • Qualifications: 8+ years in video playback, with expertise in coding and problem-solving.
  • Other info: Work from Stockholm or London with some in-person meetings.

The predicted salary is between 48000 - 72000 Β£ per year.

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

Senior Software Engineer (low level Video Experience) employer: Spotify

At Spotify, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture. As a Senior Software Engineer, you will have the unique opportunity to shape the future of video technology while enjoying flexible working arrangements in vibrant locations like Stockholm or London. We are committed to your professional growth, offering ample opportunities for skill development and leadership, all while working alongside passionate teams dedicated to delivering exceptional user experiences.
S

Contact Detail:

Spotify Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer (low level Video Experience)

✨Tip Number 1

Familiarise yourself with the latest trends in video technology, especially in mobile environments. Understanding how platforms like YouTube and TikTok optimise their video delivery can give you insights into what Spotify is aiming to achieve.

✨Tip Number 2

Showcase your hands-on experience with low-level video frameworks in your discussions. Be prepared to discuss specific projects where you've implemented solutions using AVFoundation or VideoToolbox, as this will demonstrate your technical expertise.

✨Tip Number 3

Engage with the Spotify community on platforms like LinkedIn or GitHub. Sharing your thoughts on video technology trends or contributing to relevant open-source projects can help you get noticed by the hiring team.

✨Tip Number 4

Prepare to discuss your leadership experiences in technical settings. Highlight instances where you've led teams or projects, as Spotify values collaboration and innovation in their work culture.

We think you need these skills to ace Senior Software Engineer (low level Video Experience)

C++ Programming
Swift Programming
Kotlin Programming
Video Encoding and Decoding
Adaptive Bitrate Streaming
AVFoundation APIs
VideoToolbox Framework
CMSampleBuffer Management
Video Playback Optimization
Low-Level Video Processing
Streaming Protocols Knowledge
Problem-Solving Skills
Technical Leadership
Documentation and Presentation Skills
Collaboration in Cross-Functional Teams

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your extensive experience in video technology, especially focusing on low-level APIs and frameworks like AVFoundation and VideoToolbox. Use specific examples of projects where you've implemented advanced video playback solutions.

Craft a Compelling Cover Letter: In your cover letter, express your passion for video technology and how your background aligns with Spotify's vision of creating a world-class video service. Mention your hands-on coding experience and leadership skills, and how you can contribute to their innovative team.

Showcase Relevant Projects: Include a portfolio or links to relevant projects that demonstrate your expertise in video playback and streaming technologies. Highlight any work that involved low-bandwidth optimisations or high-performance media playback solutions.

Prepare for Technical Questions: Anticipate technical questions related to video streaming protocols, adaptive bitrate selection, and the use of C++, Swift, or Kotlin in your projects. Be ready to discuss your problem-solving approach and how you've tackled challenges in previous roles.

How to prepare for a job interview at Spotify

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on experience with video technologies in detail. Highlight specific projects where you've worked with transcoding, streaming, and adaptive bitrate selection. This will demonstrate your deep understanding of the video delivery ecosystem.

✨Demonstrate Problem-Solving Skills

Expect to face technical challenges during the interview. Be ready to explain how you approach problem-solving, particularly in low-bandwidth environments. Use examples from your past work to illustrate your ability to innovate and deliver high-performance solutions.

✨Prepare for Collaborative Discussions

Since the role involves working with cross-functional teams, be ready to discuss your experience in collaboration. Share examples of how you've successfully communicated technical concepts to non-technical stakeholders and contributed to team projects.

✨Familiarise Yourself with Relevant Frameworks

Brush up on your knowledge of AVFoundation, VideoToolbox, and other relevant frameworks. Be prepared to discuss how you've used these tools in your previous roles, as this will show your readiness to contribute to Spotify's video technology initiatives.

Senior Software Engineer (low level Video Experience)
Spotify
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior Software Engineer (low level Video Experience)

    London
    Full-Time
    48000 - 72000 Β£ / year (est.)

    Application deadline: 2027-09-02

  • S

    Spotify

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>