Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Spotify AB is seeking a Senior C++/iOS Engineer to join the Baldur squad within User Platform (UP). You’ll help shape secure, scalable authentication and session management across iOS and cross‑platform clients, collaborating with partner teams to enable trusted access for hundreds of millions of users.
Based in London or Stockholm, this role offers hybrid work with occasional in‑person sessions. You’ll influence architecture, drive security best practices, and mentor engineers while delivering
We’re looking for a Senior C++/iOS Engineer to join the Baldur squad within User Platform (UP). Baldur owns Spotify’s Session Management and Delegated Authorization domains—the systems that enable applications to securely obtain, use, and manage access tokens for hundreds of millions of users. In this role, you’ll help shape the technology that powers secure access across every Spotify client and third‑party integration.
Your work will support engineers across Spotify building mobile and desktop experiences, platform teams, and third‑party developers integrating with Spotify’s authorization platform. You’ll collaborate across disciplines to build secure, reliable, and scalable authentication experiences that have a direct impact on millions of people every day.
Learn about life at Spotify
Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward‑thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.
At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone. We have ways to request reasonable accommodations during the interview process and help assist in what you need. If you need accommodations at any stage of the application or interview process, please let us know - we’re here to support you in any way we can.
Extensive learning opportunities, through our dedicated team, GreenHouse.
Flexible share incentives letting you choose how you share in our success.
Global parental leave, six months off - for all new parents.
All The Feels, our employee assistance program and self‑care hub.
Flexible public holidays, swap days off according to your values and beliefs.