About the Role
The Stream Reporting team is responsible for capturing and processing consumption signals that power Spotify’s critical experiences and business functions. This role offers an opportunity to build software at Spotify scale, helping to shape how listening and engagement signals are captured across mobile experiences and transformed into trusted datasets used throughout the company.
Responsibilities
- Develop and maintain mobile client components that capture and report listening and user behavior signals across Spotify.
- Build high-quality, well-tested, and well-documented Kotlin code for business-critical datasets.
- Collaborate with engineers across Android, iOS, backend, and data teams to deliver end-to-end solutions.
- Help improve the 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.
- Use modern AI-assisted engineering tools and workflows.
- Contribute to a culture of continuous learning, knowledge sharing, and technical excellence.
Requirements
- Experience developing Android and iOS applications using Kotlin, Swift, or Objective-C.
- Ability to build maintainable, scalable, and well-tested software systems.
- Comfort working within large codebases and learning unfamiliar domains and technologies.
- Experience collaborating with engineers and stakeholders across multiple teams.
- Demonstrated curiosity, ownership, and willingness to step outside immediate areas of expertise.
- Comfort using modern development tooling, including AI-assisted coding solutions.
- Experience with instrumentation, telemetry, event collection, or large-scale client-side data systems.
- Experience with mobile applications operating at significant scale and reliability requirements.
Skills
- Kotlin
- Swift
- Objective-C
- C++
- SQL
- AI-assisted coding solutions
Location
- London
Work Type
- Hybrid
Experience Level
- Mid-level
About the Company
- Spotify designs Spotify’s consumer experience across every screen, platform, and partner integration, aiming to make listening effortless, personal, and joyful for billions of users globally.
- The company turns complexity into clarity across hundreds of touchpoints, shaping experiences that feel intuitive, expressive, and unmistakably Spotify.
Equal Opportunity
- Spotify is an equal opportunity employer and welcomes individuals from all backgrounds.
- The company is committed to inclusivity and accessibility throughout the recruitment process.
- Reasonable accommodations can be requested during the application or interview process.
