C++ Engineer - Experience

Spotify
Stockholm, London
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Ownership","Problem-solving","Collaboration","Communication","Comfort with ambiguity","Curiosity"]

Build and maintain Spotify’s native desktop experience across Windows, macOS, and Linux, including the C++ desktop shell and related integrations. Contribute to container capabilities for UI teams, improve CI/build pipelines, packaging, and application delivery, and develop backend services for content delivery and release tooling. Collaborate with distributed engineering partners and work on advanced integrations, including exploring AI agent capabilities within the desktop experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Spotify
Spotify
4 days ago

C++ Engineer - Experience

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and maintain Spotify’s native desktop experience across Windows, macOS, and Linux, including the C++ desktop shell and related integrations. Contribute to container capabilities for UI teams, improve CI/build pipelines, packaging, and application delivery, and develop backend services for content delivery and release tooling. Collaborate with distributed engineering partners and work on advanced integrations, including exploring AI agent capabilities within the desktop experience.
Location: Stockholm, London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Contribute to and maintain Spotify’s Desktop C++ application across macOS and Windows.
  • •Develop native container capabilities enabling UI teams to build new experiences.
  • •Improve platform systems, CI configurations, build pipelines, packaging, and application delivery.
  • •Develop and maintain backend services for content delivery, update infrastructure, and release tooling.
  • •Build and improve operating system integrations and partner connections, including exploring AI agent integrations in the desktop experience.

Key Requirements

  • •Strong C++ development skills for production software used by large user bases.
  • •Experience working with complex codebases spanning multiple languages, technologies, and systems.
  • •Ability to take ownership of systems through development, maintenance, and continuous improvement.
  • •Comfort solving complex technical problems through ambiguity to find practical solutions.
  • •Effective collaboration and clear communication in a distributed team environment.
Skills:OwnershipProblem-solvingCollaborationCommunicationComfort with ambiguityCuriosity
Tech Stack:C++WindowsMacOSLinuxChromium Embedded Framework (CEF)CICI configurationsBuild pipelinesPackagingRelease toolingBackend servicesOperating system integrationsAI agent integrationsMicrosoft

Company Brief

Spotify
Provides a music, podcast and audio streaming service offering on-demand access to millions of tracks and podcasts, personalized recommendations, and advertising and subscription-based tiers for listeners and creators worldwide.
Industry: Streaming Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Stockholm, Sweden
Founded: 2006
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor