C++ Engineer - Experience at Spotify | GB | Rezi

C++ Engineer - Experience at Spotify

C++ Engineer - Experience

Spotify · GB

2 weeks ago

C++ Engineer - Experience

Spotify · GB

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this C++ Engineer - Experience role.

Rezi rewrites your resume against Spotify's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the C++ Engineer - Experience posting at Spotify — free, in seconds.

About the Role

The Desktop Natives squad, part of the Platform & Partner Experience (PPX) Studio, builds and maintains the native layer of the Spotify Desktop app across Windows, macOS, and Linux. We work across the systems outside the shared UI layer, from packaging and delivery to operating system integrations, backend services, release tooling, and the native C++ desktop shell that brings together Client-Core, Chromium Embedded Framework (CEF), and Spotify’s Web Player. Our work sits at the intersection of systems engineering, performance, and user experience, helping Spotify feel seamless and truly native on desktop.

Responsibilities

  • Contribute to and maintain Spotify’s Desktop C++ application across macOS and Windows.
  • Develop native container capabilities that enable UI teams to build new experiences and take advantage of evolving platform capabilities.
  • Improve platform systems, CI configurations, build pipelines, packaging, and application delivery.
  • Develop and maintain backend services supporting content delivery, update infrastructure, and release tooling.
  • Build and improve operating system integrations, including features that connect Spotify with partner platforms.
  • Collaborate with external partners such as Microsoft to make use of the latest platform capabilities.
  • Contribute to cutting-edge work exploring AI agent integrations within the Spotify Desktop experience.
  • Work closely with a distributed group of engineers and partners to solve complex problems across systems, platforms, and technologies.

Requirements

  • Strong C++ development skills and comfort working on production software with a large user base.
  • Experience navigating complex codebases spanning multiple programming languages, technologies, and systems.
  • Comfort taking ownership of systems through development, maintenance, and continuous improvement.
  • Enjoyment in solving complex technical problems and ability to work through ambiguity to find practical solutions.
  • Curiosity about how things work and motivation to learn new technologies, platforms, and areas of the codebase.
  • Effective collaboration across teams and clear communication of thinking.
  • Comfort working with colleagues across a fully distributed team.

Skills

  • C++

Location

  • Stockholm
  • London

Work Type

  • Hybrid

About the Company

  • We design Spotify’s consumer experience—end to end, moment to moment, across every screen, platform, and partner integration.
  • Our mission is to make listening feel effortless, personal, and joyful for billions of users around the world.
  • We bring deep insight into human behavior, design, and technology to craft experiences that feel intuitive, expressive, and unmistakably Spotify.

Equal Opportunity

  • Spotify is an equal opportunity employer.
  • We are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone.
  • We have ways to request reasonable accommodations during the interview process and help assist in what you need.
  • If you need accommodations at any stage of the application or interview process, please let us know - we’re here to support you in any way we can.