Senior Backend Engineer

Artist-first music platform enabling artists to build and grow careers through progressive tools and services, connecting artists and fans.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior Backend Engineer

SoundCloud, the pioneering artist-first music platform with over 400 million tracks from 40+ million artists, is seeking a Senior Backend Engineer to join their Recommendation team. This role sits within the Music Discovery & Intelligence group, focusing on enhancing user experience through sophisticated search and recommendation systems.

The position offers an exciting opportunity to work at the intersection of software engineering and machine learning, building infrastructure that powers music discovery at scale. You'll be part of a multidisciplinary team developing state-of-the-art algorithms for music recommendations, working with cloud-based platforms and modern technologies like Go, Python, and Kubernetes.

The ideal candidate brings 5+ years of experience in typed languages, strong software design skills, and a passion for music. The role combines technical expertise with creative problem-solving, offering the chance to impact how millions of users discover and connect with artists worldwide.

SoundCloud offers an impressive benefits package, including equity, relocation support, professional development opportunities, and flexible work arrangements. The company maintains a strong commitment to diversity and inclusion, fostering an international environment across offices in Berlin, London, and NYC.

This role presents a unique opportunity to work on challenging technical problems while directly influencing the future of music streaming and artist discovery. You'll be part of a company that values continuous learning, offering 20% time for personal projects and regular opportunities for professional growth.

Last updated 11 days ago

Responsibilities For Senior Backend Engineer

  • Build and maintain software engineering and machine learning infrastructure
  • Build and deliver search and recommendation mechanisms
  • Work in multidisciplinary team to design and deploy ML algorithms
  • Ensure high availability and consistent quality of services
  • Develop automated testing and monitoring

Requirements For Senior Backend Engineer

Go
Python
Kubernetes
  • 5+ years of experience writing code in a typed language (e.g. Go/C++/C/Java)
  • Proficiency in programming, software design and code reviews
  • Knowledge of scripting languages like Python
  • Excellent understanding of software development processes and tools (CI/CD, Version Control)
  • Deep understanding of cloud-based platforms and hands-on experience with infrastructure as code
  • Track record of successful projects in algorithm design and product development
  • Excellent problem-solving skills and attention to detail
  • Solid communication skills
  • A love for music

Benefits For Senior Backend Engineer

Equity
Relocation Benefits
Education Budget
  • Relocation support including allowances and flights
  • Temporary accommodation
  • Creativity and Wellness benefit
  • Employee Stock Ownership Plan
  • Professional development allowance
  • Flexible vacation policy with up to 35 days PTO annually
  • Free German courses
  • Free lunches twice weekly
  • Office snacks and goodies
  • 20% time for personal projects

Interested in this job?

Jobs Related To SoundCloud Senior Backend Engineer

Backend Software Engineer - Authentication and Authorization

Senior Backend Engineer role at SoundCloud focusing on Authentication and Authorization systems, using Go/Scala to build secure, scalable IAM solutions.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.