Backend Software Engineer - Authentication and Authorization

Artist-first music platform empowering artists to build and grow their careers through progressive tools and services.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Consumer

Description For Backend Software Engineer - Authentication and Authorization

SoundCloud, the world's leading artist-first music platform with over 400+ million tracks from 40+ million artists, is seeking a Senior Backend Software Engineer to join their Authentication and Authorization team. This role offers an exciting opportunity to work on critical identity and access management solutions that protect millions of users.

The position combines technical excellence with real-world impact, requiring expertise in Go/Scala and a deep understanding of IAM principles. You'll be working in a collaborative environment, designing and implementing sophisticated solutions while maintaining high-performance production systems.

As part of SoundCloud's engineering team, you'll contribute to a platform that's reshaping the music industry, working from one of their international offices or in a hybrid setup. The company offers an inclusive culture with strong DEI initiatives and employee resource groups.

The role comes with competitive benefits including relocation support, professional development opportunities, equity through ESOP, and a flexible work culture. You'll be part of a multinational team that values continuous learning and innovation.

Ideal candidates will bring strong backend engineering experience, expert-level knowledge of Go or Scala, and a passion for building secure, scalable systems. If you're passionate about music, technology, and creating impact at scale while working with a diverse, global team, this role offers an exceptional opportunity to advance your career while contributing to the future of music distribution and artist empowerment.

Last updated a month ago

Responsibilities For Backend Software Engineer - Authentication and Authorization

  • Design, develop, implement, and maintain identity and access management solutions using Go/Scala
  • Collaborate with Product Management and other stakeholders within Engineering
  • Solve technical problems with large scope and complexity
  • Maintain systems in production including incident response
  • Contribute to team and organizational improvements in processes and tooling
  • Own moderate to significantly complex features and improvements
  • Continuously learn and share knowledge of industry best practices on IAM-related technologies

Requirements For Backend Software Engineer - Authentication and Authorization

Go
Scala
  • Many years of hands-on industry experience building complex products
  • Expert-level experience with Scala or Go
  • Good understanding of algorithms and data structures
  • Care about privacy by design, security, testing, high-performance systems, and mentoring
  • Knowledge of cloud computing and experience with IAM services (AWS Cognito, Auth0) is a plus
  • Love for music

Benefits For Backend Software Engineer - Authentication and Authorization

Relocation Benefits
Equity
Education Budget
  • Relocation support including allowances and flights
  • Creativity and Wellness benefit
  • Employee Stock Ownership Plan
  • Professional development allowance
  • Up to 35 days of PTO annually
  • Free German courses
  • Office snacks and 2 free lunches weekly

Interested in this job?

Jobs Related To SoundCloud Backend Software Engineer - Authentication and Authorization

Senior Backend Engineer

Senior Backend Engineer role at SoundCloud, building recommendation systems and ML infrastructure to power music discovery for 400M+ tracks.

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.