Senior TV Playback Engineer (C++/Rust) — Video Systems

Spotify AB

Greater London

Hybrid

GBP 55,000 - 75,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Extensive learning opportunities
Flexible share incentives
Global parental leave
Employee assistance program
Flexible public holidays

Job summary

Spotify AB is seeking a C++ engineer for their Native Playback team, crucial for optimizing the audio and video playback experience on TV devices. The role, based in London or Stockholm, offers the flexibility to work from home with some in-person collaboration expected.

Key responsibilities include designing and evolving the playback integration layer, debugging performance issues, and collaborating across teams. Candidates should have strong experience in C++, ideally in media, and a solid understanding of video playback fundamentals.

Benefits include extensive learning opportunities, flexible share incentives, generous parental leave, and an employee assistance program.

Qualifications

  • Strong experience building low-level systems in C++, ideally in media domains.
  • Hands-on experience with native playback frameworks.
  • Deep understanding of video playback fundamentals including codecs and adaptive bitrate.

Responsibilities

  • Design and build the C++ integration layer for audio and video playback.
  • Debug complex performance and reliability issues in playback.
  • Collaborate with platform teams to ensure shared APIs work effectively.

Skills

C++ programming
Experience with video playback systems
Understanding of A/V synchronization
Debugging performance issues

Tools

Rust runtime
AVPlayer
ExoPlayer

Job description

Spotify AB is seeking a C++ engineer for their Native Playback team, crucial for optimizing the audio and video playback experience on TV devices. The role, based in London or Stockholm, offers the flexibility to work from home with some in-person collaboration expected.

Key responsibilities include designing and evolving the playback integration layer, debugging performance issues, and collaborating across teams. Candidates should have strong experience in C++, ideally in media, and a solid understanding of video playback fundamentals.

Benefits include extensive learning opportunities, flexible share incentives, generous parental leave, and an employee assistance program.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, TV Playback (C++)
Senior Software Engineer, TV Playback (C++)

Spotify AB • Greater London

Hybrid
GBP 55,000 - 75,000
Extensive learning opportunities
Flexible share incentives
Global parental leave
+2
Embedded Video Playback Engineer (Linux & C++)
Embedded Video Playback Engineer (Linux & C++)

BrightSign • Cambridge

On-site
GBP 65,000 - 90,000
C++ Engineer - Experience
C++ Engineer - Experience

Spotify • Greater London

Hybrid
GBP 90,000 - 130,000
Regional TV Software Engineer — C/C++ with AI tooling
Regional TV Software Engineer — C/C++ with AI tooling

Roku • Cambridge

Hybrid
GBP 45,000 - 65,000
Healthcare benefits
Mental health support
Financial wellness resources
+1
C++ Engineer, Experience
C++ Engineer, Experience

Spotify • Greater London

Hybrid
GBP 90,000 - 140,000
Senior Embedded UI Engineer — Hybrid (C++, Linux)
Senior Embedded UI Engineer — Hybrid (C++, Linux)

Roku • Cambridge

Hybrid
GBP 60,000 - 80,000
Mental health and financial wellness support
Healthcare coverage (medical, dental, vision)
401(k) or pension options
+1
Regional TV Software Engineer — C++/Embedded, AI‑Augmented
Regional TV Software Engineer — C++/Embedded, AI‑Augmented

Segment (Twilio) • Cambridge

Hybrid
GBP 40,000 - 60,000
Healthcare (medical, dental, and visão
Mental health support
Retirement options (401(k)/pension)
Embedded Video Software Engineer
Embedded Video Software Engineer

BrightSign • Cambridge

On-site
GBP 65,000 - 90,000
Senior Video Encoding Engineer for Live & VOD Streaming
Senior Video Encoding Engineer for Live & VOD Streaming

Roku, Inc. • Cambridge

Hybrid
GBP 60,000 - 90,000
Global mental health support
Financial wellness resources
Healthcare benefits
+2
Staff Engineer, Content Intelligence Infra & AI Pipelines
Staff Engineer, Content Intelligence Infra & AI Pipelines

Spotify AB • Greater London

Hybrid
GBP 70,000 - 90,000
Extensive learning opportunities
Flexible share incentives
Global parental leave
+2