Senior Software Engineer - Anti-Abuse
Berlin, Germany, London · Berlin · London · Remote · Posted Sep 30, 2026
At a glance
- Workplace
- Remote
- Location
- Berlin, Germany, London · Berlin · London
About sound cloud
- - We are a multinational company with offices in the US (New York and Los Angeles), Germany (Berlin), and the UK (London)
- - We provide a flexible work culture that offers the opportunity to collaborate and connect in person at our offices as well as accommodating work from home
- - We are deeply committed to ensuring diversity, equity and inclusion at all levels of our organization and fostering a community where everyone’s voice, perspective and experience is respected and heard
- - We believe a strong team is made by investing in employees through mentorship, workshops and enrichment opportunities
- Benefits: The Recruiter will supply the benefit points based on the location
About the role
- SoundCloud is looking for a Senior Backend Engineer to join our Anti-Abuse Team, with a mission to keep connections between fans and creators safe and authentic.
- The role involves building and operating an abuse prevention platform at global scale while combining long-term platform and architecture work with rapid response to new abuse vectors.
Responsibilities
- Build and evolve reusable platform capabilities and services that enable other teams to detect and respond to emerging abuse patterns at scale
- Shape the platform architecture and technical strategy, balancing long-term scalability with rapid responses to emerging challenges
- Partner with Product, Analytics, Trust & Safety professionals, and Engineering teams to identify and address abuse patterns across the organisation
- Own problems end-to-end, from identifying opportunities and defining solutions to driving projects through delivery
- Make pragmatic technical decisions, balancing cost, latency, complexity, scalability and maintainability
- Drive architecture discussions, contribute to technical strategy, and improve engineering practices, processes and tooling
- Debug complex issues across data pipelines and distributed systems
- Continuously learn and share knowledge of industry best practices in abuse prevention and detection
- Be part of on-call rotation to ensure the reliability and availability of SoundCloud’s systems
Requirements
- Extensive professional software engineering experience, including significant experience designing and operating distributed, event-driven backend systems at scale
- Hands-on experience with infrastructure as code (IaC) using Terraform and cloud-native environments such as AWS or GCP
- Experience in building distributed data processing and ETL pipelines, metrics and supporting ML infrastructure
- Experience with microservices, SQL and NoSQL databases, container technologies
Preferred qualifications
- Experience designing APIs and backend services consumed by multiple client platforms
- Strong SQL skills for massive datasets (e.g. BigQuery or similar)
- Knowledge of different API communication patterns (e.g., gRPC, GraphQL)
- Strong professional experience with Go; experience with Scala or another language is a plus
- Experience in abuse prevention, fraud detection or Trust & Safety is a plus
- Experience using AI-assisted development tools and a strong intuition for their strengths, weaknesses, and emerging opportunities
Workplace
- The role can be based in either our Berlin or London office
- We provide a flexible work culture that offers the opportunity to collaborate and connect in person at our offices as well as accommodating work from home
Skills
- Go
- Scala
- Terraform
- AWS
- GCP
- SQL
- NoSQL
- BigQuery
- gRPC
- GraphQL