C++ Desktop Systems Engineer

Spotify

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Spotify is looking for a Desktop C++ Engineer to maintain and evolve the Desktop app across macOS and Windows. You will build native container features enabling UI teams to create new experiences and expand platform capabilities.

Join a distributed group working on backend services, release tooling, and OS integrations, while collaborating with external partners such as Microsoft to push the platform forward.

Qualifications

  • Strong C++ development skills in production software with a large user base.
  • Experience navigating complex, multi-language codebases and systems.
  • Able to take ownership of systems and drive continuous improvement.
  • Curious and eager to learn new technologies and areas of the codebase.
  • Strong collaboration across distributed teams and clear communication.

Responsibilities

  • Maintain Spotify's Desktop C++ application across macOS and Windows.
  • Develop native container capabilities for UI teams to build new experiences.
  • Improve platform systems, CI configurations, build pipelines, packaging and delivery.
  • Develop and maintain backend services supporting content delivery and release tooling.
  • Build OS integrations connecting Spotify with partner platforms.
  • Collaborate with external partners to leverage latest platform capabilities.
  • Explore AI agent integrations within the Desktop experience.
  • Work with a distributed team to solve cross-system technical challenges.

Skills

C++
Multi-language codebase
Ownership
Team collaboration

Tools

CEF
CI/CD

Job description

Spotify is looking for a Desktop C++ Engineer to maintain and evolve the Desktop app across macOS and Windows. You will build native container features enabling UI teams to create new experiences and expand platform capabilities.

Join a distributed group working on backend services, release tooling, and OS integrations, while collaborating with external partners such as Microsoft to push the platform forward.

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

Similar jobs worth comparing

C++ Engineer — Desktop Platform & AI Integrations
C++ Engineer — Desktop Platform & AI Integrations

Spotify • Greater London

Hybrid
GBP 90,000 - 140,000
C++ Engineer - Experience
C++ Engineer - Experience

Spotify • Greater London

Hybrid
GBP 90,000 - 130,000
C++ Engineer, Experience
C++ Engineer, Experience

Spotify • Greater London

Hybrid
GBP 90,000 - 140,000
Senior C++/iOS Engineer - User Platform
Senior C++/iOS Engineer - User Platform

Spotify • Greater London

Hybrid
GBP 85,000 - 120,000
Senior C++/iOS Engineer — Remote-friendly Auth Platform
Senior C++/iOS Engineer — Remote-friendly Auth Platform

Spotify • Greater London

Hybrid
GBP 85,000 - 120,000
Senior Product Designer — Cross-Platform UX
Senior Product Designer — Cross-Platform UX

Jackalope Digital LLC • Greater London

Hybrid
GBP 90,000 - 120,000
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
Strategic Partner Engineer: Hardware & SDK
Strategic Partner Engineer: Hardware & SDK

Spotify • Greater London

Hybrid
GBP 92,000 - 132,000
Senior Staff Engineer, Platform & Partner Experience
Senior Staff Engineer, Platform & Partner Experience

Spotify AB • Greater London

Hybrid
GBP 140,000 - 180,000
Learning opportunities
Equity incentives
Parental leave
+2
Senior TV Playback Engineer (C++/Rust) — Video Systems
Senior TV Playback Engineer (C++/Rust) — Video Systems

Spotify AB • Greater London

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