远程工作雷达

高级 C++/iOS 工程师 - 用户平台

Senior C++/iOS Engineer - User Platform

开发工程未标注地域
公司Spotify
薪资未公开
工作地点Stockholm
地域资格未标注地域
时区要求无特别要求
用工类型Permanent
发布时间未知
数据来源Lever
前往企业招聘页投递 →

我们正在寻找一名高级C++/iOS工程师加入User Platform(UP)中的Baldur团队。Baldur负责Spotify的会话管理和委派授权领域——这些系统使应用程序能够安全地获取、使用和管理数亿用户的访问令牌。在此职位上,你将帮助塑造支撑Spotify所有客户端和第三方集成的安全访问技术。

你的工作将支持Spotify内部构建移动端和桌面端体验的工程师、平台团队以及与Spotify授权平台集成的第三方开发者。你将跨学科协作,打造安全、可靠且可扩展的身份验证体验,每天直接影响数百万人。

Spotify是一家平等机会雇主。无论你来自哪里、长什么样子,或者耳机里放的是什么歌,你都可以在Spotify找到属于自己的位置。我们的平台属于每个人,我们的工作场所也是如此。我们业务中代表和放大越多的声音,我们就能越快成长、贡献并保持前瞻性!请带来你的个人经历、观点和背景。正是在我们的差异中,我们将找到持续革新世界听歌方式的力量。

在Spotify,我们热衷于包容性,并确保整个招聘流程对每个人都是可访问的。我们在面试过程中提供合理的便利措施,并协助满足你的需求。如果你在申请或面试过程的任何阶段需要便利措施,请告诉我们——我们会尽全力支持你。

你将负责:

  • 与一个高度自主且支持性的工程团队合作,负责Spotify的委派授权和会话管理平台。
  • 使用共享的C++库和iOS上的原生Swift,设计、构建并演进支撑Spotify应用和合作伙伴集成的关键基础设施。
  • 开发安全、可靠且高效的委派授权流程,包括令牌颁发、刷新、撤销和跨多个平台的会话生命周期管理。
  • 与客户端和后端工程师合作,集成核心授权服务、令牌颁发、客户端注册和令牌撤销。
  • 改进设备上凭证和访问令牌的安全存储和管理方式,同时平衡安全性与可靠性。
查看英文原文

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.

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.

What You'll Do

  • 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.
  • Improve how credentials and access tokens are securely stored and managed on-device while balancing security, reliability, and application performance.
  • Contribute to the evolution of Spotify’s authorization frameworks, Spotify-specific implementations, enabling new platforms and product experiences.
  • Drive technical improvements, share knowledge with teammates, and help shape the long-term technical direction of delegated authorization and session management.

Who You Are

  • You have strong proficiency in C++, along with experience building native iOS applications in Swift, or you're excited to develop your expertise in Swift while applying your C++ skills.
  • 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.
  • You approach problems thoughtfully, with strong attention to detail and a focus on building secure, reliable, and maintainable solutions.
  • You communicate clearly and enjoy collaborating with engineers across multiple teams and technical disciplines.
  • You have experience working with shared cross-platform codebases and understand how native platform layers interact with common C++ libraries.
  • You enjoy working on large-scale distributed systems where your contributions improve experiences for hundreds of millions of Spotify users.

Where You'll Be

  • This role is based in London or Stockholm.
  • We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
本页面信息整理自 Lever,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位