Discord
Gaming
SeniorSoftwareEngineer,Enforce
“Senior Software Engineer, Enforce at Discord. Skills: Python, Distributed Systems, Infrastructure, Safety Systems. Own high impact projects. Improve production services”
What You'll Achieve.
Keep users safe; accurate, efficient, and fair content moderation at scale; translate safety decisions into real-world actions; stabilize, scale, and evolve Discord's enforcement systems; process millions of enforcement decisions per day; define and baseline enforcement metrics
Industry & Context.
debugging skills; ability to navigate complex, multi-service codebases; Demonstrated adversarial thinking; The ability to anticipate misuse, edge cases, and system vulnerabilities
24/7 on-call rotation
What They're Looking For.
Must Have
4+ years of professional software engineering experience, programming skills in Python, Experience building and operating distributed systems and production services at scale, debugging skills, Demonstrated adversarial thinking, Experience being in 24/7 on-call rotations, Excellent collaboration and communication skills
Nice to Have
Experience with content moderation, trust & safety, enforcement infrastructure, related problem domains, Familiarity with Rust, Familiarity with legally mandated reporting pipelines, compliance-sensitive systems, Experience with workflow automation, decision systems, handler-based or rules-driven enforcement architectures, Experience with observability tooling, defining SLOs, building dashboards, instrumenting distributed systems with Datadog or similar, A passion for Discord, making online communities safer
What You'll Do.
Own high impact projects
Improve production services
Apply adversarial mindset
Contribute to measurement foundations
How You'll Work.
Team & Collaboration
Partner with Trust & Safety, Policy, ML, Data Science, and Legal teams; working across Trust & Safety, Policy, Legal, or Operations stakeholders
Communication Scope
Excellent collaboration and communication skills
Process & Methodology
Own projects end-to-end, deliver results on time
Applying for this Senior Software Engineer, Enforce role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Discord?
Real rants from real employees. Read before you apply.