Music Industry Jobs Europe
← Back to all jobs
Spotify

C++ Engineer - Experience

Spotify

Employment type
Full-time
Country / Region
Sweden, United Kingdom
City / Location
Stockholm, London
Workplace
Hybrid
Seniority
Mid-level (2-5 years XP)
Salary
Not communicated
Language(s) required
English
Job offer language
English
Applications open until
27 October 2026

Spotify is hiring a C++ Engineer - Experience in Stockholm, Sweden. This is a full-time, hybrid position in Software, Tech & Data Analytics at mid-level level. Applications are open until 27 October 2026.

More: Music jobs in Stockholm · Music jobs in Sweden

We design Spotify's consumer experience—end to end, moment to moment, across every screen, platform, and partner integration.

The Desktop Natives squad maintains the native layer of the Spotify Desktop app across Windows, macOS, and Linux, working on systems outside the shared UI layer including packaging, OS integrations, backend services, release tooling, and the C++ desktop shell combining Client-Core, Chromium Embedded Framework, and Spotify's Web Player.

What You'll Do

  • Contribute to and maintain Spotify's Desktop C++ application across macOS and Windows
  • Develop native container capabilities for new UI experiences and platform capabilities
  • Improve platform systems, CI configurations, build pipelines, packaging, and application delivery
  • Develop and maintain backend services for content delivery, updates, and release tooling
  • Build and improve OS integrations, including partner platform connections
  • Collaborate with external partners like Microsoft on platform capabilities
  • Contribute to AI agent integrations within Spotify Desktop
  • Work with distributed engineers solving complex cross-platform problems

Who You Are

  • Strong C++ development skills with production software experience
  • Navigate complex codebases spanning multiple languages and technologies
  • Take ownership of systems through development and improvement
  • Solve complex technical problems and work through ambiguity
  • Curious about technologies and motivated to learn new areas
  • Collaborate effectively across teams with clear communication
  • Comfortable in fully distributed team environments

Where You'll Be

  • Stockholm or London, with hybrid flexibility for remote work

Ready to apply?

Create a free account to unlock the application link for this role.

Sign up / log in to apply