
Android Engineer, Experience
About the role
💼 What you will do
• Join the Stream Reporting team responsible for capturing and processing consumption signals that power Spotify's most important experiences and business functions. • Build software that operates at Spotify scale and helps power experiences used by millions of listeners every day. • Shape how listening and engagement signals are captured across Spotify's mobile experiences and transformed into trusted datasets. • Work at the intersection of mobile development, data, and platform systems.
📋 Job Requirements
• Have experience developing Android and iOS applications using Kotlin and Swift or Objective-C. • Know how to build maintainable, scalable, and well-tested software systems. • Be comfortable working within large codebases and quickly learn unfamiliar domains and technologies. • Have experience collaborating with engineers and stakeholders across multiple teams. • Care about code quality, testing, documentation, and long-term maintainability. • Demonstrate curiosity, ownership, and a willingness to step outside your immediate area of expertise. • Be comfortable using modern development tooling, including AI-assisted coding solutions. • Thrive in environments where learning and long-term growth are valued.
🌟 Nice-to-have
• Have experience with C++ and understand how native code integrates with Android and iOS applications. • Have familiarity with SQL, analytics systems, or data engineering concepts. • Have experience with instrumentation, telemetry, event collection, or large-scale client-side data systems. • Have worked on mobile applications that operate at significant scale and reliability requirements. • Have experience with royalty reporting, analytics, or experimentation systems.
🎯 Responsibilities
• Develop and maintain mobile client components that capture and report listening and user behaviour signals across Spotify. • Build high-quality, well-tested, and well-documented Kotlin code that contributes to business-critical datasets used for royalty reporting, analytics, experimentation, and personalisation. • Collaborate with engineers across Android, iOS, backend, and data teams to deliver end-to-end solutions. • Help improve the architecture, reliability, and quality of the systems used to collect and process user behaviour signals. • Contribute to new capabilities that enable Spotify to capture richer listening and engagement signals across evolving product experiences. • Drive technical improvements that make it easier for teams across Spotify to add, validate, and maintain event reporting integrations. • Use modern AI-assisted engineering tools and workflows to improve productivity and software quality. • Contribute to a culture of continuous learning, knowledge sharing, and technical excellence.
About Spotify
😃 What Spotify offers
• Access extensive learning opportunities through Spotify's dedicated team, GreenHouse. • Receive flexible share incentives letting you choose how you share in Spotify's success. • Take six months of global parental leave for all new parents. • Use All The Feels, the employee assistance programme and self-care hub. • Swap public holidays flexibly according to your values and beliefs.
💖 What makes Spotify unique
Spotify's Stream Reporting team captures and processes consumption signals that power some of Spotify's most important experiences and business functions, ensuring accurate royalty reporting, supporting experimentation and analytics, and providing trusted data for recommendations and personalisation. Spotify is an equal opportunity employer committed to inclusivity and accessibility.
Share This Page
Help others by sharing this with your network
You might also like:
Disclaimer: We have taken great care to ensure the accuracy of the information presented in this job listing. However, job details, requirements, and benefits can change at any time. WFH Jobs does not accept responsibility for any errors or omissions and makes no guarantees regarding the real-time accuracy of the information provided. Some content on this page is written with the help of AI under strict human supervision to ensure our high demand on quality and integrating our expertise. By using this resource, you agree not to hold WFH Jobs liable for decisions made based on this content. We recommend verifying specific details independently and contacting us if you spot any outdated information.
For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to wfhjobs.co.uk with a link to https://www.wfhjobs.co.uk.