Android Engineer - Experience
Core
Develop and maintain mobile client components to capture and report listening and user behavior signals for Spotify's royalty reporting, analytics, and personalization systems.
Role type
Android Engineer I (IC)
Builds
Mobile client components and event reporting integrations for Spotify's data and platform systems
Domain
Music streaming, mobile development, data collection
Deliverable
production ML models | product features
Required skills
Kotlin, Android development, iOS development (Swift/Objective-C), scalable software architecture, unit testing, large codebase navigation, cross-team collaboration
Preferred skills
C++, SQL, analytics systems, data engineering concepts, instrumentation/telemetry, event collection, AI-assisted engineering tools
Technologies
Kotlin, Swift, Objective-C, Android, iOS, SQL
Responsibilities
Develop and maintain mobile client components that capture and report listening and user behavior signals; Build high-quality, well-tested, and well-documented Kotlin code; Collaborate with engineers across Android, iOS, backend, and data teams; Improve architecture, reliability, and quality of systems used to collect and process user behavior signals; Contribute to new capabilities for capturing richer listening and engagement signals; Drive technical improvements for event reporting integrations
Seniority
Junior, hands-on IC