Staff Backend Engineer - Distribution

SoundCloud
Full-time
New York, Los Angeles, Atlanta
$170,000 - $220,000
Posted on 3 months ago

Job Description

SoundCloud is seeking a Staff Backend Engineer to join our growing Creator team. As backend engineers, you will build the infrastructure for products that music listeners and creators love. This role involves large-scale distributed systems, parallel computing, and data science, with a focus on improving tools and processes to support collaboration and productivity.

Responsibilities

  • Design, develop, and maintain high-performance services using Golang, TypeScript, and NodeJS
  • Improve systems enabling artists to connect with fans and monetize their passion
  • Collaborate with product leadership, music industry experts, and engineering teams across SoundCloud
  • Become a domain expert in music distribution and aid artists in career growth
  • Communicate team needs to the wider organization to ensure system efficiency

Requirements

  • 10+ years of experience working with high-traffic distributed systems
  • Self-directed and collaborative with Client-side Engineers, Product Managers, and other key stakeholders
  • Experience driving projects across teams from inception to completion
  • Experience shipping using Golang, Typescript, Node, or Kotlin in production environments
  • Experience working with various SQL and NoSQL databases like DynamoDB, MySQL, BigQuery, Redis, MongoDB
  • Experience deploying and managing services in cloud environments, preferably AWS
  • Experience working with messaging and queuing systems like Kafka, Kinesis, and SQS

Benefits

  • No benefits