S
Spotify · via Lever
C++ Engineer - Experience
Stockholm · Hybrid
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
- You have strong C++ development skills and are comfortable working on production software with a large user base.
- You have experience navigating complex codebases that span multiple programming languages, technologies, and systems.
- You’re comfortable taking ownership of systems through development, maintenance, and continuous improvement.
- You enjoy solving complex technical problems and can work through ambiguity to find practical solutions.
- You’re curious about how things work and motivated to learn new technologies, platforms, and areas of the codebase.
- You collaborate effectively across teams and communicate your thinking clearly.
- You’re comfortable working with colleagues across a fully distributed team.
- This role is based in Stockholm or London.
- We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.