SoundCloud empowers artists & fans to connect & share through music. Founded in 2007, SoundCloud is an artist-first platform empowering artists to build & grow their careers by providing them with the most progressive tools, services, & resources. With over 400+ million tracks from 40+ million artists, the future of music is SoundCloud.
We are seeking a Senior Backend Engineer to join our growing Creator team!
As backend engineers at SoundCloud, we build the infrastructure for products that music listeners & creators love. Our work often involves large-scale distributed systems, parallel computing, & data science. We actively improve our tools & processes to support collaboration & productivity. We cultivate an environment where we can all learn & grow.
Key Responsibilities:
- Grow the ecosystem that ensures artists & labels are paid royalties, their releases are placed in the charts, & they receive insight into their performance on the platform
- Work closely with a wide range of stakeholders, including product leadership, music industry experts & several engineering teams
- Apply best engineering practices to build resilient data pipelines that deliver high-quality data using BigQuery, Airflow, & Terraform
- Learn what our deals with labels, publishers, & independent creators look like & how money flows through the systems
- Representing the team to the wider organization & communicating our data & tooling needs that would keep our systems lean & maintainable
Experience & Background:
- 7+ years of experience working with high-traffic products
- Drive projects from inception to completion with a strong sense of ownership
- Collaborate with front-end developers, product managers, & other stakeholders to deliver high-quality software solutions
- Design, develop, & maintain high-performance GraphQL services using TypeScript & NodeJS
- Experience deploying & managing services in a cloud environment, preferably AWS
- Experience building production services in a JVM language (Java/Kotlin/Scala) is a plus
- Typescript / Javascript
- Experience with Go, Java, & Spring are a plus
- GraphQL
- Terraform
- Experience working with messaging products: Kafka, Kinesis, SQS
- Experience working with various databases: DynamoDB, BigTable, MySQL, Redis, MongoDB
- AWS / GCP
The salary range for this role is $150,000-165,000 annually. The final salary offered will be determined based on relative experience, skills, internal equity, & location. We also offer a generous total rewards program - read more about additional benefits & perks below!
About us:
|