Senior C++/iOS Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Mobilapputveckling · Cybersäkerhet
I korthet
Spotify is looking for a Senior C++/iOS Engineer to join the User Platform team, focusing on Session Management and Delegated Authorization. The role involves designing and building secure, scalable authentication systems using C++ and Swift, with hybrid work options available in London or Stockholm.
Ansvarsområden
- Collaborate with an engineering squad responsible for delegated authorization and session management platforms.
- Design, build, and evolve critical infrastructure using C++ and native Swift on iOS.
- Develop secure, reliable, and performant delegated authorization flows (token issuance, refresh, revocation, session lifecycle).
- Partner with engineers to integrate with core authorization services like Keymaster for OAuth.
- Improve secure on-device storage and management of credentials and access tokens.
- Contribute to the evolution of authorization frameworks, including OAuth 2.0.
- Drive technical improvements, share knowledge, and shape the technical direction.
Krav
- Strong proficiency in C++.
- Experience building native iOS applications in Swift, or eagerness to develop Swift expertise.
- Experience designing, building, or maintaining security-sensitive systems (authorization, authentication, token management, credential storage).
- Systems-thinking mindset and ability to solve complex engineering challenges.
- Solid understanding of software architecture, secure system design, and modern authorization protocols (e.g., OAuth 2.0).
- Thoughtful problem-solving approach with strong attention to detail.
- Clear communication and collaboration skills.
- Experience with shared cross-platform codebases and native platform interactions with C++ libraries.
- Experience working on large-scale distributed systems.
Förmåner
- Extensive learning opportunities through the GreenHouse team.
- Flexible share incentives.
- Global parental leave (six months for all new parents).
- All The Feels employee assistance program and self-care hub.
- Flexible public holidays.
#mobile#authentication#authorization#session management#token management#security#c++#ios#swift#oauth