Salt Lake City, UT, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/28/2021
  • Website:
  • Company Address: 139 Townsend Street Suite 200, San Francisco, CA, 94107

About Smule

We believe that music is much more than just listening— it's about creating, sharing, discovering, participating, and connecting with people. It is the original social network with the power to break down barriers, touch souls and bring people together from all over the world.

Job Description

As an Android Engineer, you will be crafting our next generation, massively social, massively multiplayer musical creation experience. Our apps are top performers in the Google Play store and in the news – the apps you would help to create will be enjoyed by millions. Our development cycle is rapid, alternative, and collaborative.  


  • Develop new features enhancing the musical experiences at the core of our Android apps
  • Work with team to maintain and improve our A/V codebases
  • Analyze bug and crash reports, fix problems, and optimize performance
  • Work to provide users with older, slower devices as seamless an experience as possible
  • Collaborate with cross-functional engineering teams, such as the Android team, Audio/Video team, Platform team, QA, and Operations


  • Bachelor’s degree in Computer Science, Computer Engineering or Software Engineering
  • 3+ years’ experience with Android development (Kotlin and Java)
  • Strong knowledge of Android UI patterns, design principles, and best practices
  • Significant experience integrating Android Audio (OpenSL, AAudio, Oboe) and/or video (OpenGL, ExoPlayer)


  • Well-versed in C++ and JNI
  • Self-starter, with a strong sense of ownership, who reliably drives work to completion
  • Fun, positive, person with great communication skills and a healthy desire for collaboration
  • Passion for music, games, social experiences

Related Jobs

Senior Android Engineer

Smule - Sofia, BG

Senior Software Engineer

Smule - Salt Lake City, UT, US

Senior Financial Analyst

Smule - Salt Lake City, UT, USNashville, TN, US

Senior Manger of Security and IT

Smule - Salt Lake City, UT, USNashville, TN, US

Sr. Director, Product Design

Smule - Salt Lake City, UT, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.