Senior Backend Engineer - Media Streaming
Senior Backend Engineer - Media Streaming

Senior Backend Engineer - Media Streaming

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead the development and optimisation of media streaming systems for an exceptional playback experience.
  • Company: Join SoundCloud, a leading platform empowering artists to connect and share their music.
  • Benefits: Enjoy flexible working options, a culture of learning, and opportunities for personal growth.
  • Why this job: Be part of a dynamic team shaping the future of music with innovative technology.
  • Qualifications: Experience in backend systems using Go; knowledge of media streaming technologies is a plus.
  • Other info: Work in a fast-paced environment with a focus on curiosity and continuous improvement.

The predicted salary is between 43200 - 72000 £ per year.

Social network you want to login/join with:

col-narrow-left

Client:

Location:

London, United Kingdom

Job Category:

Other

EU work permit required:

Yes

col-narrow-right

Job Reference:

2ee447d06a53

Job Views:

5

Posted:

29.05.2025

Expiry Date:

13.07.2025

col-wide

Job Description:

SoundCloud empowers artists and fans to connect and share through music. Founded in 2007, SoundCloud is an artist-first platform empowering artists to build and grow their careers by providing them with the most progressive tools, services, and resources. With over 400+ million tracks from 40+ million artists, the future of music is SoundCloud.

Key Responsibilities:

  • Lead the end-to-end development, optimization, and scaling of the media pipeline.
  • Design and maintain systems that process petabytes of data and support high-throughput traffic, ensuring an exceptional playback experience.
  • Build simple, elegant, and maintainable software with a strong focus on performance and user experience.
  • Architect and develop backend services using Go and cloud-native technologies.
  • Contribute actively to a culture of learning, curiosity, and continuous improvement.
  • Collaborate effectively within a distributed, hybrid team, demonstrating strong written and verbal communication skills.
  • Proven experience in building and scaling backend systems using Go; experience with Scala or other programming languages is a plus.
  • Strong knowledge of media streaming technologies, audio/video codecs, streaming protocols (e.g., HLS), and transport container formats is highly desirable.
  • Hands-on experience in designing and maintaining microservices architecture, including databases, automated testing, and CI/CD pipelines.
  • Deep understanding of cloud platforms such as AWS (S3, ECS, Lambda, CloudFront), along with experience using Infrastructure as Code (IaC) tools like Terraform.
  • Skilled in ensuring high availability, performance, and effective monitoring of distributed systems.
  • Familiarity with content protection and encryption technologies (e.g., DRM).
  • A strong sense of curiosity and a drive to learn new technologies and concepts, especially in the media streaming domain.
  • Comfortable working in a fast-paced, evolving environment with flexibility and autonomy.

#J-18808-Ljbffr

Senior Backend Engineer - Media Streaming employer: SoundCloud Ltd

At SoundCloud, we pride ourselves on being an exceptional employer that champions creativity and innovation in the heart of London. Our collaborative work culture fosters continuous learning and growth, providing employees with the opportunity to develop their skills while working on cutting-edge media streaming technologies. With a commitment to empowering artists and fans alike, joining our team means being part of a dynamic environment where your contributions truly make a difference.
S

Contact Detail:

SoundCloud Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer - Media Streaming

✨Tip Number 1

Familiarise yourself with the latest trends in media streaming technologies. Understanding audio/video codecs and streaming protocols like HLS will give you an edge during discussions with our team.

✨Tip Number 2

Showcase your experience with Go and cloud-native technologies in your conversations. Be prepared to discuss specific projects where you've built or scaled backend systems, as this will demonstrate your hands-on expertise.

✨Tip Number 3

Highlight your ability to work in a distributed team environment. Share examples of how you've effectively communicated and collaborated with remote colleagues, as this is crucial for our hybrid work culture.

✨Tip Number 4

Express your curiosity and willingness to learn new technologies, especially in the media streaming domain. We value candidates who are eager to grow and adapt in a fast-paced environment.

We think you need these skills to ace Senior Backend Engineer - Media Streaming

Proficiency in Go programming language
Experience with Scala or other programming languages
Strong knowledge of media streaming technologies
Familiarity with audio/video codecs and streaming protocols (e.g., HLS)
Understanding of transport container formats
Hands-on experience in designing microservices architecture
Experience with databases and automated testing
Knowledge of CI/CD pipelines
Deep understanding of cloud platforms such as AWS (S3, ECS, Lambda, CloudFront)
Experience using Infrastructure as Code (IaC) tools like Terraform
Skilled in ensuring high availability and performance of distributed systems
Effective monitoring of distributed systems
Familiarity with content protection and encryption technologies (e.g., DRM)
Strong written and verbal communication skills
Ability to work in a fast-paced, evolving environment
Curiosity and drive to learn new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in backend development, particularly with Go and media streaming technologies. Use specific examples to demonstrate your skills in building and scaling backend systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for music and how it aligns with SoundCloud's mission. Mention your experience with cloud platforms like AWS and your familiarity with microservices architecture to show you’re a great fit for the role.

Showcase Your Projects: If you have worked on any projects related to media streaming or backend services, include them in your application. Provide links to your GitHub or portfolio to give the hiring team insight into your coding style and problem-solving abilities.

Highlight Communication Skills: Since collaboration is key in this role, emphasise your written and verbal communication skills. Share examples of how you've effectively communicated within a team, especially in a distributed or hybrid work environment.

How to prepare for a job interview at SoundCloud Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Go and any other programming languages you've worked with, like Scala. Highlight specific projects where you've built or scaled backend systems, especially in media streaming.

✨Demonstrate Your Understanding of Media Streaming

Familiarise yourself with key media streaming technologies, audio/video codecs, and streaming protocols such as HLS. Be ready to explain how these technologies impact user experience and system performance.

✨Emphasise Collaboration and Communication

Since the role involves working within a distributed team, showcase your ability to communicate effectively. Share examples of how you've collaborated on projects, particularly in hybrid or remote settings.

✨Express Your Curiosity and Willingness to Learn

SoundCloud values a culture of learning and curiosity. Be sure to convey your enthusiasm for new technologies and concepts, especially those related to media streaming, and discuss how you stay updated in the field.

Senior Backend Engineer - Media Streaming
SoundCloud Ltd
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>