jobapplier

Senior Software Engineer (Safety Experience)

Discord

Skills

Required

  • databases
  • Cassandra
  • Postgres
  • ScyllaDB
  • Python
  • back-end API frameworks
  • Flask
  • Django
  • JavaScript
  • React
  • TypeScript
  • Android
  • Kafka / Pub-Sub

Preferred

  • Datadog / Mode
  • production APIs
  • backend services
  • data pipelines
  • Go
  • Rust
  • Elixir

Join Discord as a Senior Software Engineer on the Safety Experience team. In this role, you will lead the development of user-facing products that protect Discord's users and ensure regulatory compliance. You will design, build, and deploy robust production APIs, backend services, and data pipelines to launch safety features at scale. This position offers a flexible work model, competitive compensation, comprehensive health benefits, family support, generous PTO, wellness stipends, and opportunities for charitable giving.

Lead the development of user-facing products that protect Discord's users and ensure regulatory compliance.

Responsibilities

  • Design, build, and deploy robust production APIs, backend services, and data pipelines to launch safety features at scale.
  • Collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and T&S Operations to create impactful solutions.
  • Experience using metrics and dashboards to make data-driven decisions and develop insightful reports
  • Exposure to lower‑level languages such as Go, Rust, and Elixir

Requirements

  • Exceptional communication and collaboration skills, with the ability to work well with cross-functional partners, designers, and other engineers
  • Familiarity with databases such as Cassandra, Postgres, and ScyllaDB
  • 5+ years experience writing Python and utilizing back-end API frameworks (Flask, Django)
  • Demonstrated success leading end‑to‑end delivery of complex projects: breaking down ambiguity, coordinating rollouts, and aligning stakeholders
  • Demonstrated ability to troubleshoot, debug, and test complex systems in a live, production environment
  • 5+ years experience developing front-end interfaces with JavaScript (React, TypeScript) for both web and mobile platforms
  • A strong moral compass that drives you to protect users and do the right thing
  • Experience building and operating mobile‑client features on iOS and Android
  • Ability to contribute to offline analytics jobs and processes
  • Familiarity with real‑time streaming systems like Kafka or Pub-Sub

Preferred

  • Experience analyzing and visualizing data using Datadog or Mode
  • Experience in the Safety or Anti‑Abuse domain

Pay

USD 196,000 - 245,000