Software Engineer, Safety Experience

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

Software Engineer on the Safety Experience team to build and maintain product features and systems that prevent harmful activities and ensure regulatory compliance on Discord's platform. This role involves designing, building, and deploying production APIs, backend services, and data pipelines, collaborating with cross-functional teams, and supporting rapid responses to abuse and compliance challenges.

What you'd actually do

  1. Contribute to the development of highly visible, user-facing products that protect Discord’s users.
  2. Design, build, and deploy production APIs, backend services, and data pipelines to launch safety features at scale.
  3. Collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and T&S Operations to create solutions that are both impactful and lovable.
  4. Support rapid responses to the ever-evolving abuse and compliance landscape.

Skills

Required

  • Python
  • back-end API frameworks (Flask, Django)
  • JavaScript (React, TypeScript)
  • front-end interfaces
  • web and mobile platforms
  • databases (Cassandra, Postgres, ScyllaDB)
  • end-to-end delivery of projects
  • troubleshoot, debug, and test complex systems
  • communication and collaboration skills

Nice to have

  • Safety or Anti-Abuse domain
  • Datadog or Mode
  • real-time streaming systems (Kafka or Pub-Sub)
  • offline analytics jobs and processes
  • mobile-client features on iOS and Android
  • Go, Rust, and Elixir
  • strong moral compass

What the JD emphasized

  • prevent harmful activities
  • regulatory compliance
  • launch safety features at scale
  • ever-evolving abuse and compliance landscape