Software Engineer, Android
Develops and owns features for Suno's Android music creation app, building performant media experiences and interactive UIs. Requires 3+ years Android experience with Kotlin and modern frameworks.
About the job
What You’ll Do
- Design and build Suno’s Android app for creating, exploring, and listening to music
- Create foundational abstractions and libraries for performant, highly interactive media experiences
- Own feature development from zero to one, and beyond.
- Contribute to design and product decisions across the app
- Optimize the performance, joy, beauty, and feel of our products
What You’ll Need
- 3+ years experience developing Android applications
- Strong knowledge of Kotlin and Android fundamentals
- Experience with modern Android development frameworks and best practices
- Familiarity with building responsive and interactive user interfaces
- Understanding of Android design patterns and best practices
- Bachelor's degree or equivalent required.
Nice to Have
- Experience with ExoPlayer or Media3
- Background in audio or media applications
- Knowledge of REST APIs and networking
- Understanding of material design principles
- A love of music (listening, exploring, making) is a huge plus
Perks & Benefits for Full-Time Employees
- Company Equity Package
- 401(k) with 3% Employer Match & Roth 401(k)
- Medical, Dental, & Vision Insurance (PPO w/ 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)
Skills
Kotlin, Android, Exoplayer, Media3, REST APIs, Material Design
Similar jobs
Android Engineering jobsBuild and scale Android experiences for onX’s Hunt product, collaborating across engineering and product teams on architecture, experimentation, and reliable customer-facing features. The role requires at least four years of professional software development experience, including two years of Android development with Kotlin or Java.
Senior Android engineer building native, scalable ChatGPT Library experiences for saving, organizing, discovering, and interacting with user content. The role requires deep Kotlin, Jetpack Compose, Android SDK, and modern architecture expertise, along with strong product ownership and cross-functional collaboration.
Build platform-level Android capabilities and AI-powered consumer experiences across system APIs, device features, and OEM integrations. The role requires deep Android expertise, Kotlin or Java proficiency, experience with AOSP or framework internals, and the ability to ship reliable, privacy-conscious products.
Develop and lead Android software for high-availability restaurant point-of-sale systems, with an emphasis on payments, security, scalability, and reliability. Requires 8+ years of Android experience, Java and Kotlin proficiency, and a bachelor’s degree.
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.