Yes, but the Soundcloud devs are average and as such overpaid. I think it is a combination of non-merit in hiring and a culture that is toxic for good development (favoring coolness to getting things done i.e. effectivity/doing the things that earns money).