You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
SoundCloud

Senior Software Engineer - Anti-Abuse

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay £95K - 130K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a music platform founded in 2007, hosting over 400+ million tracks from 40 million artists.

The Anti-Abuse Team is hiring a Senior Backend Engineer to keep connections between fans and creators safe and genuine, while building and running an abuse prevention platform at global scale.

The team runs a large set of event-driven services that mix specialised and general detection methods, tackling architecture problems where scale, adaptability and quick decisions matter most.

The team is self-directed and combines long-term platform and architecture work with fast reactions to new abuse types.

You would own problems from start to finish, working directly with engineers and T&S professionals.

Responsibilities

  • Build and improve reusable platform capabilities and services so other teams can detect and respond to new abuse patterns at scale.
  • Define the platform architecture and technical direction, weighing long-term scalability against quick responses to emerging threats.
  • Work with Product, Analytics, Trust & Safety professionals and engineers to find abuse patterns across the company, agree on solutions and explain complex technical ideas to varied audiences.
  • Take problems from identifying opportunities and designing solutions through to delivery.
  • Make practical technical calls that balance cost, latency, complexity, scalability and maintainability.
  • Lead architecture discussions, contribute to technical strategy and improve engineering practices, processes and tooling.
  • Debug complex problems across data pipelines and distributed systems.
  • Keep learning and share industry best practice in abuse prevention and detection.
  • Take part in the on-call rotation to keep systems reliable and available.

Requirements

  • Extensive professional software engineering experience, including significant work designing and running distributed, event-driven backend systems at scale.
  • Hands-on work with infrastructure as code using Terraform, and with cloud-native environments such as AWS or GCP.
  • Experience building distributed data processing and ETL pipelines, metrics, and supporting ML infrastructure.
  • Experience with microservices, SQL and NoSQL databases, and container technologies.
  • You care about the craft: continuous delivery, defensive programming, automated testing, security and clean code.
  • You take ownership seriously and work well through unclear situations in fast-moving settings.
  • You bring a humble, collaborative, team-first attitude and a willingness to learn and support colleagues.
  • Preferred: experience designing APIs and backend services used by several client platforms.
  • Preferred: strong SQL skills for very large datasets, such as BigQuery or similar.
  • Preferred: knowledge of API communication patterns such as gRPC and GraphQL.
  • Preferred: strong professional experience with Go; Scala or another language is a plus.
  • Nice to have: experience in abuse prevention, fraud detection or Trust & Safety.
  • Nice to have: experience with AI-assisted development tools, and a good sense of their strengths, weaknesses and emerging opportunities.
  • Bonus: you love music.

Conditions

Location: Berlin or London office.

Work setup is flexible: you can collaborate and connect in person at the office, and working from home is also accommodated.

The company has offices in New York, Los Angeles, Berlin and London.

The company is committed to diversity, equity and inclusion at every level and values every voice.

Benefits

  • The company invests in employees through mentorship, workshops and learning opportunities.
  • Benefits depend on location, and the recruiter will provide the benefit points for your location.

Where you’d work

From the office

About the company

SoundCloud

Office in London, United Kingdom

Also hiring in New York, United States and Berlin, Germany

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 3 red flags

Still hiring?

13 checks

2 red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation
Tech stack
  • Go
  • SQL
  • GraphQL
  • AWS
  • Terraform
  • Scala
  • gRPC
  • CI/CD
Seniority
Senior
Specialty
Backend
Region
United Kingdom
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Go
  • SQL
  • GraphQL
  • AWS
  • Terraform
  • Scala
  • gRPC
  • CI/CD

Location

Work model
Office
Region
United Kingdom
Office
  • London, United Kingdom

Compensation

Salary
Salary by agreement
Pay period
Annual

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason