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 7 days 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

Sr. Software Engineer, Backend, Factory Software

Senior Backend Software Engineer position at Tesla, developing manufacturing systems software with competitive pay and comprehensive benefits.

System Validation Engineer

Senior System Validation Engineer role at Tesla, focusing on validating Dojo AI servers and system-level testing, offering competitive compensation and comprehensive benefits.

Sr. Software Development Engineer, Integration Tools

Senior Software Development Engineer position at Tesla, focusing on building integration tools and platforms for vehicle software systems with competitive compensation and comprehensive benefits.

CNC Programmer, Die Shop

Senior CNC Programmer position at Tesla's Austin facility, focusing on die casting production for electric vehicles, requiring 10+ years of experience.

Sr. Technical Program Manager, Vehicle Software Compliance

Lead regulatory compliance strategy for Tesla's vehicle software, working with engineering teams to implement regulatory requirements and influence industry standards.