Senior / Staff Software Engineer, Android
As a Senior/Staff Android Software Engineer, you will define the architecture and experience of Suno's Android app, a real-time AI creation studio and social platform. You will own feature development, optimize performance, and collaborate with product and design to deliver a delightful user experience.
About the job
About the Role
We’re looking for early members of our Android team at the Senior and Staff levels. These aren’t maintenance roles — you’ll help define the architecture and experience of a product that’s genuinely changing how the world makes music.
You’ll work directly alongside the founding team, shaping technical and product decisions from the ground up. The Suno Android app is far more than a music player: it’s a real-time AI creation studio, a social platform for sharing and discovering original music, and a showcase for some of the most advanced generative audio technology ever shipped to consumers at scale.
At the Senior level, you’ll own major features end-to-end, drive engineering quality, and contribute to architectural decisions. At the Staff level, you’ll set the technical direction for the Android platform, mentor the team, and define the foundations that scale us to 10x our current user base and beyond.
Our Android app has earned over 1.6 million reviews and a 4.8 rating on Google Play, with 10M+ downloads — a generative audio workstation in every user’s pocket, used by creators worldwide. The Android team is central to how people experience Suno: music creation, discovery, playback, social features, and real-time AI inference all live on this platform. If you care about building something that feels native, responsive, and genuinely delightful on Android, and you want to do it in one of the most exciting problem spaces in tech, this is the role.
What You’ll Do
- Design and build Suno’s Android app across creation, discovery, playback, and social experiences
- Create foundational abstractions and libraries for performant, highly interactive media experiences
- Own feature development from zero to one and beyond — scoping, shipping, and iterating post-launch
- Collaborate closely with product and design to shape the feel, flow, and direction of the app
- Optimize for performance, responsiveness, and delight — from render times to audio latency to micro-interactions
- Instrument and monitor the app’s health, and iterate rapidly based on real user data
- Set the technical direction for the Android platform and define architectural patterns the team builds on
- Mentor engineers and raise the bar for code quality, abstractions, and engineering culture
What You’ll Need
Required
- 5+ years shipping production Android apps
- Advanced expertise in Kotlin and modern Android development frameworks and best practices
- Experience building fluid, polished animations and translating design prototypes into robust, production-grade code
- A keen understanding of what’s distinct about Android — and how to leverage that in a media-rich application
- Strong sense for performance: you profile, benchmark, and fix across UI rendering, memory, and network efficiency
- An obsession with great user experience — you care about the details that most engineers skip
- Comfort with ambiguity: you can scope work, make tradeoffs, and ship without a fully-defined spec
- A collaborative spirit and strong communication — you work fluidly with designers, PMs, and backend teams
Strong Plusses
- Prior experience with ExoPlayer and Media3 for audio/video playback
- Experience working with audio streaming pipelines or real-time audio on Android
- Experience with social product features: feeds, follow graphs, notifications, publishing flows
- Background designing or consuming mobile-first APIs in close collaboration with backend engineers
- Track record building 0→1 consumer products at a fast-moving startup
- Technical leadership or mentorship experience (especially important for Staff candidates)
- A genuine love of music — listening, creating, or performing
Perks & Benefits
- Company Equity Package
- 401(k) with 3% Employer Match & Roth 401(k)
- Medical, Dental, & Vision Insurance (PPO with HSA & FSA options)
- 11 Paid Holidays + Unlimited PTO & Sick Time
- 16 Weeks of Paid Parental Leave
- Creative Education Stipend
- Generous Commuter Allowance
- In-Office Lunch (5 days per week)
Additional Notes
This role is a 5 day a week in-office role in our Chelsea, New York City office.Applicants must be eligible to work in the US.
Skills
Kotlin, Android Sdk, Exoplayer, Media3, Mobile Apis, UI/UX Design, Performance Optimization, Real-Time Audio, Social Features, Debugging
Similar jobs
Android Engineering jobsLeads technical strategy and development of high-performance Video Ads and other interactive ad formats for Android at scale. Requires 8+ years of software engineering experience, deep Kotlin and Android expertise, ad tech experience, and strong technical leadership and mentoring skills.
Build and evolve Android mobile tooling, build and release infrastructure, and AI-assisted developer workflows used by hundreds of engineers. The role requires extensive software engineering experience, large-scale Android build expertise, Kotlin, command-line tooling, CI, and mobile testing knowledge.
Build and lead Android applications powering Instacart’s Digital Twin Platform, store-view, and Connected Stores initiatives. The role requires 5+ years of Android experience, strong Kotlin or Java expertise, architectural leadership, and comfort integrating hardware and data-intensive systems.
Senior mobile engineer responsible for building and optimizing Android applications alongside distributed backend systems, leading development lifecycles, and improving delivery pipelines. Requires a bachelor’s degree and at least five years of related experience, including advanced Android development.
Own the stability and performance of Duolingo’s Android learning app, leading architecture improvements and building tooling for tracing, benchmarking, and regression detection. The role requires strong Kotlin and modern Android expertise, experience diagnosing complex application issues, and mentorship skills.