Senior Software Engineer, Enforce - Safety Processing
Core
Building and scaling critical infrastructure and decision systems that translate safety decisions into real-world actions like bans, warnings, and content removal for Discord's user base.
Role type
Senior Software Engineer (Backend Infrastructure)
Builds
High-scale enforcement systems processing millions of decisions daily, including pipelines for bans, warnings, and legally mandated reporting.
Domain
Online community safety, content moderation, and distributed systems infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Python, distributed systems design, backend services, adversarial thinking, complex debugging, on-call rotation management, Gen AI tooling (Claude Code)
Preferred skills
Content moderation domain experience, Rust, compliance-sensitive system experience, workflow automation, observability (Datadog)
Technologies
GCP, PostgreSQL, Redis, Pub/Sub, KKV, gRPC, Datadog
Responsibilities
Own end-to-end high-impact projects in complex distributed systems; improve production services processing millions of enforcement decisions; apply adversarial mindset to anticipate abuse patterns and failure modes; partner with Trust & Safety, Policy, ML, and Legal teams; contribute to measurement foundations for enforcement metrics.
Seniority
Senior, hands-on IC