Spotify

Senior C++/iOS Engineer - User Platform

Spotify
Apply
4 months ago
Stockholm, Sweden or London, United KingdomSenior

Responsibilities

  • Collaborate with the engineering squad responsible for Spotify’s delegated authorization and session management platforms.
  • Design, build, and evolve critical infrastructure using shared C++ libraries and native Swift on iOS.
  • Develop secure, reliable, and performant authorization flows covering token issuance, refresh, revocation, and session lifecycle management.
  • Integrate with Keymaster for OAuth token issuance, client registration, and token revocation.
  • Improve the secure on-device storage and management of credentials and access tokens while balancing reliability and performance.
  • Evolve Spotify’s OAuth 2.0 authorization frameworks and implementations for new platforms and product experiences.
  • Drive technical improvements, share knowledge, and help shape the long-term direction of authorization and session management.

Requirements

  • Strong proficiency in C++ and experience building native iOS applications in Swift, or willingness to develop Swift expertise while applying C++ skills.
  • Experience designing, building, or maintaining security-sensitive systems involving authorization, authentication, token management, credential storage, or related platforms.
  • Solid understanding of software architecture, secure system design, and authorization protocols such as OAuth 2.0.
  • Experience with shared cross-platform codebases and the interaction between native platform layers and common C++ libraries.
  • Systems-thinking approach, attention to detail, clear communication, and ability to collaborate across teams and disciplines.
  • Experience working on large-scale distributed systems is valued.

Benefits

  • Role based in London or Stockholm.
  • Flexible work arrangement with some in-person meetings and work-from-home flexibility.

Tech Stack

C++iOSSwift

Categories

MobileSecurity
Spotify

About Spotify

10,000+ employees

Spotify builds a global audio streaming platform for listeners and creators, offering on-demand music and podcasts across mobile, desktop, and connected devices. The business runs a freemium model: an ad-supported free tier and a paid Premium subscription, plus creator tools like Spotify for Artists and podcast publishing. Founded in 2006 and headquartered in Stockholm, it is a publicly traded company on the NYSE (SPOT) serving consumers and rights holders worldwide.

Contact me