Your key responsibilities:
Work on a growing set of back-end services for internal and external consumption, from product definition to production and maintenance
Optimize the backend of existing features for performance and stability
Find and resolve issues with the platform in close communication with our users
Required skills and experience:
You need to have solid experience in at least two languages like Scala, Clojure, Go or Ruby.
Extensive experience with systems integration using HTTP and queues (RabbitMQ and ProtocolBuffers are a plus)
Good understanding of storage systems, like MySQL and Cassandra, including complex queries and optimization
Experience in software design techniques, Test-Driven Development and distributed architectures
Experience developing popular public APIs
JVM tuning and profiling
SoundCloud is the world’s leading social sound platform with more than 12 hours of music and audio uploaded every minute with a reach of more than 250 million people. SoundCloud is the online place for discovering compelling and engaging music and audio.