C++ Engineer - Experience
Core
Build and maintain the native C++ desktop shell and backend services for Spotify's desktop application across Windows, macOS, and Linux.
Role type
Senior C++ systems engineer (desktop native layer)
Builds
Native desktop application shell, container capabilities, backend services for content delivery and release tooling
Domain
Consumer streaming software, desktop operating systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++ development, native OS integration, CI/CD pipeline management, backend service development, cross-platform development, system architecture
Preferred skills
AI agent integration, partner platform collaboration, complex codebase navigation
Technologies
C++, Chromium Embedded Framework (CEF), Windows, macOS, Linux
Responsibilities
Contribute to and maintain Spotify's Desktop C++ application, develop native container capabilities, improve platform systems and build pipelines, develop backend services for content delivery, build OS integrations with partner platforms, collaborate on AI agent integrations
Seniority
Senior, hands-on IC