Senior C++/iOS Engineer - User Platform
Job Overview
We’re looking for a Senior C++/iOS Engineer to join the Baldur squad within User Platform (UP).
Key points
-
Collaborate with a highly autonomous and supportive engineering squad responsible for Spotify’s delegated authorization and session management platforms.
-
Design, build, and evolve critical infrastructure powering Spotify applications and partner integrations using shared C++ libraries and native Swift on iOS.
-
Develop secure, reliable, and performant delegated authorization flows, including token issuance, refresh, revocation, and session lifecycle management across multiple platforms.
-
Partner with client and backend engineers to integrate with core authorization services, token issuance, client registration, and token revocation.
-
You have strong proficiency in C++, along with experience building native iOS applications in Swift…
-
You have experience designing, building, or maintaining security-sensitive systems such as authorization, authentication, token management, credential storage, or related platforms.
-
You bring a systems-thinking mindset and enjoy solving complex engineering challenges that span client and backend technologies.
-
You have a solid understanding of software architecture, secure system design, and modern authorization protocols such as OAuth 2.0.
Skills
Experience: Senior-level · Job type: Full-time
Sign in to applyCreate your account
Senior C++/iOS Engineer - User Platform · Spotify
Don't have an account? Already have an account?