Senior Software Engineer (Video Specialist) - Consumer Experience
Senior Software Engineer (Video Specialist) - Consumer Experience

Senior Software Engineer (Video Specialist) - Consumer Experience

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
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 for millions of users.
  • Qualifications: 8+ years in video playback, coding expertise in C++, Swift, or Kotlin.
  • Other info: Work from Stockholm or London with some in-person meetings.

The predicted salary is between 48000 - 84000 £ per year.

Job Description

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.

\\n#J-18808-Ljbffr

S

Contact Detail:

Spotify Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Video Specialist) - Consumer Experience

✨Tip Number 1

Familiarise yourself with the latest trends in video technology, especially in mobile environments. Being able to discuss recent advancements or challenges in adaptive streaming and low-bandwidth solutions during your conversations can set you apart.

✨Tip Number 2

Showcase your coding skills by contributing to open-source projects related to video playback or streaming. This not only demonstrates your expertise but also your passion for the field, which is crucial for a role at Spotify.

✨Tip Number 3

Network with professionals in the video technology space, particularly those who have experience with AVFoundation or VideoToolbox frameworks. Engaging in discussions or attending relevant meetups can provide insights and connections that may help you during the interview process.

✨Tip Number 4

Prepare to discuss specific challenges you've faced in video playback and how you overcame them. Having concrete examples ready will demonstrate your problem-solving skills and hands-on experience, which are key for this senior role.

We think you need these skills to ace Senior Software Engineer (Video Specialist) - Consumer Experience

Expertise in Video Playback Technologies
Proficiency in C++, Swift, and/or Kotlin
Experience with AVFoundation APIs
Knowledge of VideoToolbox framework
Understanding of CMSampleBuffer for frame-level control
Familiarity with adaptive bitrate streaming
Strong problem-solving skills
Ability to write clear technical documentation
Experience in video transcoding and streaming
Deep understanding of video delivery ecosystems
Leadership and collaboration skills
Experience in optimising video for low-bandwidth environments
Knowledge of modern streaming protocols
Ability to present technical concepts to diverse audiences

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in video technology, especially in areas like transcoding, streaming, and adaptive bitrate selection. Use specific examples from your past roles to demonstrate your hands-on expertise.

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

Showcase Relevant Projects: Include links or descriptions of relevant projects you've worked on that showcase your skills in C++, Swift, or Kotlin, particularly those involving video playback solutions. This will help illustrate your technical capabilities and problem-solving skills.

Highlight Collaboration Skills: Since the role involves working in cross-functional teams, emphasise your ability to collaborate effectively. Provide examples of how you've worked with different teams to deliver high-quality video experiences in previous positions.

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

Prepare to share examples of challenges you've faced in video playback and how you overcame them. This could include optimising performance in low-bandwidth environments or implementing advanced playback solutions. Companies love to see how you tackle real-world problems.

✨Emphasise Collaboration and Leadership

Since the role involves working in cross-functional teams, be ready to discuss your experience in leading projects and collaborating with others. Share instances where your leadership made a significant impact on project outcomes or team dynamics.

✨Familiarise Yourself with Their Vision

Research Spotify's current video offerings and their vision for the future. Understanding their goals will allow you to align your answers with their objectives and show that you're genuinely interested in contributing to their journey in video technology.

Senior Software Engineer (Video Specialist) - Consumer Experience
Spotify
S
  • Senior Software Engineer (Video Specialist) - Consumer Experience

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

    Application deadline: 2027-06-28

  • S

    Spotify

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