Software Engineer

Posted 13 Days Ago
Be an Early Applicant
Remote
Mid level
Music
The Role
Build back-end services and infrastructure that enable Smule to scale the largest social graph for music on the internet. Work closely with Product, Design, and other Engineering teams to define feature specifications and deliver great user experiences.
Summary Generated by Built In

Software Engineer

Smule is on a mission to bring the world together through music. Music is much more than listening ... It's about creating, sharing, discovering, participating, and connecting with people. With 50 million monthly active users creating over 20 million songs every day, Smule is connecting people all over the world through the joy of making music and transforming the music landscape from one of passive listening to collaborative creative expression and active engagement.

As a Software Engineer with our amazing Platform Team, your talent is instrumental in defining and evolving our backend services to the next generation of computing at Smule. We have a vision and need you to get there. We're passionate about who we are and what we do. Everything you do matters here and you will have a direct impact on our customers. 

So, if helping millions of users discover and create through social music is something that sounds interesting to you, we would love to talk with you! If you want to move your career forward and work with an amazing team, we are here for you. If you want to be part of an epic journey into Domain Architecture, let’s play.

Responsibilities

  • Build back-end services and infrastructure that enable Smule to scale the largest social graph for music on the internet.
  • Work closely with Product, Design, and other Engineering teams to define feature specifications and deliver great user experiences.
  • Build with Operations back-end services that scale in both on-premise and cloud-based environments.
  • Focus on innovation, performance, stability, capacity planning, expansion, and system upgrades.

Requirements

  • 3+ years of server side coding in Java or Kotlin.
  • Solid foundation in fundamentals, design pattern, data structures, and algorithms. 
  • Hands-on experience with design, development, and troubleshooting of server applications.
  • Experience with at least one popular Java framework, such as Spring or Play! Framework.
  • Experience with SQL or MySQL.
  • Self-starter with a strong sense of ownership, getting things done, and drives work to completion.
  • Fun, positive attitude with great communication skills and a healthy desire for collaboration.


Top Skills

Java
Kotlin
The Company
264 Employees
Year Founded: 2008

What We Do

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.

Gallery

Gallery

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account