Senior Software Engineer - Safety Experience
Core
Lead development of user-facing products and backend systems to prevent harmful activities and ensure regulatory compliance for Discord's community.
Role type
Senior Software Engineer (Safety Experience)
Builds
Production APIs, backend services, data pipelines, and mobile client features for safety tools.
Domain
Social networking / Gaming / Safety & Anti-abuse
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Flask, Django, JavaScript, React, TypeScript, Cassandra, Postgres, ScyllaDB, end-to-end project delivery, system debugging, metrics analysis
Preferred skills
Safety or Anti-abuse domain experience, Datadog, Mode, Kafka, Pub-Sub, iOS/Android mobile development, Go, Rust, Elixir
Responsibilities
Design and deploy robust production APIs and backend services; collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and T&S Operations; iterate on in-house tooling for T&S workflows; respond rapidly to evolving abuse and compliance landscapes.
Seniority
Senior, hands-on IC