Build and evolve non-interruptive ad experiences on Android for Spotify's free users. Collaborate cross-functionally to ship features, improve performance, and contribute to Android architecture and reusable libraries. Requires 2+ years Android experience with Kotlin/Java.
Salary not listed
Remote2+ YOEAndroid Engineering
About the role
What You'll Do
Build and evolve ad experiences that allow millions of listeners to enjoy Spotify for free
Collaborate with engineers across Android, iOS, backend, and web, along with product, design, and data partners to ship impactful features
Write clean, maintainable code that scales across teams and products
Contribute to the technical direction, architecture, and best practices for Android development within Advertising
Improve app performance, reliability, and user experience across ad surfaces
Help shape reusable components and libraries that support fast, consistent development
Contribute to a collaborative, inclusive, and autonomous team environment
Who You Are
You know how to write clear, idiomatic Kotlin or Java and build maintainable Android applications
You are experienced with modern Android frameworks and development tools
You have a strong understanding of Android architecture patterns and API design
You care about code quality, performance, and delivering polished user experiences
You understand how mobile applications connect with backend systems end-to-end
You have shipped at least one app to the Google Play Store or have a project you can walk us through
You value collaboration and contribute to a positive, inclusive team environment
You have 2+ years of experience building Android applications
Skills
KotlinJavaAndroidandroid architecture patternsAPI Designgoogle play store
Build and maintain Android gameplay, rewards, e-commerce, and partner-integration features in a large modular codebase. The role requires at least two years of Android application development experience, strong Kotlin and modern Android skills, testing expertise, and effective cross-functional collaboration.
Salary not listedRemote2+ YOEAndroid Engineering
Software Engineer, Android
CurrentNew York, NY
Build and own native Android financial experiences using Kotlin, from system design through launch. The role requires 2+ years of Android development, familiarity with modern Jetpack components and modular architecture, and strong collaboration in a code-review-driven team.
160k – 200k/yrOn-site2+ YOEAndroid Engineering
Android Software Engineer
Applied IntuitionSunnyvale, CA
Design, build, and maintain Android applications for next-generation vehicle intelligence. Collaborate with cross-functional teams to deliver reliable in-vehicle experiences.
120k – 250k/yrOn-site1+ YOEAndroid Engineering
Android Engineer, Terminal OS Platform
StripeSan Francisco, CA +1
Build and maintain Android apps and SDKs in Kotlin for Stripe Terminal payment devices. Collaborate with cross-functional teams to deliver mobile features and establish Android best practices.
Salary not listedOn-site2+ YOEAndroid Engineering
Software Engineer Internship, Android
RampNew York, NY +1
Android engineering intern building and launching mobile app features for Ramp's finance platform. Requires proficiency in Kotlin, Android SDK, and prior mobile app experience; currently pursuing CS bachelor's.