Senior Software Engineer - Safety Processing

Discord Discord · Consumer · San Francisco, CA · Core Tech Engineering

Senior Software Engineer on the Safety Processing team responsible for building and maintaining systems that detect, review, and enforce against harmful content at scale. This role involves owning complex infrastructure projects, developing automated decision systems, and collaborating with ML, Policy, and product teams to ensure user safety.

What you'd actually do

  1. Own complex safety infrastructure projects end-to-end, from initial design through post-launch monitoring and iteration
  2. Build and maintain critical systems for automated content review, enforcement, and safety signal processing at massive scale
  3. Apply an adversarial mindset to your work, thinking through security, abuse scenarios, edge cases, and scalability concerns to protect Discord's users
  4. Collaborate with Trust & Safety, ML, Policy, and product teams to understand requirements and deliver effective safety solutions
  5. Break down complex, multi-milestone projects into smaller work streams while managing stakeholders and dependencies across teams

Skills

Required

  • 4+ years of professional software engineering experience with a focus on backend services and infrastructure
  • Strong programming skills in Python
  • Experience building and operating distributed systems and production services at scale
  • Demonstrated ability to own projects end-to-end and deliver results on time
  • Strong debugging skills and ability to navigate complex codebases
  • Excellent collaboration skills and ability to work effectively with cross-functional partners
  • Experience working in larger engineering organizations with multiple teams and stakeholders
  • A quality-centered mindset with attention to the right details at every stage of development
  • Demonstrated adversarial thinking - ability to anticipate misuse, edge cases, and system vulnerabilities
  • Experience with distributed systems concepts and cloud platforms (GCP/AWS)
  • Experience being in 24/7 on-call rotations

Nice to have

  • Experience with content moderation, trust & safety, or related problem domains
  • Experience with workflow automation or decision systems
  • Experience with ML/LLM integration and prompt engineering
  • Experience with observability tools, metrics, and monitoring systems at scale
  • Experience with cloud platforms (GCP/AWS)
  • A strong passion for Discord and making online communities safer

What the JD emphasized

  • handle complex, multi-milestone projects
  • protect millions of users daily
  • massive scale
  • millions of decisions per day
  • complex, multi-milestone projects

Other signals

  • detect, review, and enforce against harmful content at scale
  • build automated decision systems that scale our review capacity by 10x
  • develop enforcement infrastructure that handles millions of decisions per day
  • architect systems that centralize and simplify safety signal processing