Spotify

Mobile Engineer, C++/iOS – User Platform

Spotify

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

BigQueryiOSJavaScalaSwift

About the role

  • Extract meaningful device state information while adhering to Apple's anti-fingerprinting policies
  • Design, build and maintain end-to-end implementation of device analysis capabilities across the Apple ecosystem
  • Develop and implement sophisticated jailbreak detection techniques to identify compromised devices
  • Navigate Apple's strict privacy frameworks ensuring solutions are effective and policy-compliant
  • Collaborate cross-functionally to ensure Apple implementation is secure, performant, and aligned with team strategy
  • Analyse available data using tools like BigQuery to find patterns, analyse impact and improve offerings
  • Work across the stack using diverse technologies like C++, Java and Scala

Requirements

  • Strong development experience in Swift and C++ across multiple Apple platforms (iOS, iPadOS, etc.)
  • Comprehensive understanding of Apple's security and privacy architecture
  • Practical experience implementing jailbreak detection through filesystem checks, API behavior analysis, and sandbox validation
  • Experience working with C++, Java and Scala
  • Experience analysing data using tools like BigQuery
  • Inclusive collaborator who can pick up new skills and drive business impact
  • Proactively keeps up with current best practices in areas of expertise