# Senior Software Engineer - Safety Experience

**Company**: Discord
**Location**: San Francisco Bay Area
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $196,000 to $220,500 + equity + benefits
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/discord/jobs/8377133002
**Canonical**: https://yubhub.co/jobs/job_abf4ca4a-26d

## Description

We are seeking a Senior Software Engineer to join our Safety Experience team. As a key member of this team, you will design, build, and maintain product features and systems that prevent harmful activities while ensuring regulatory compliance. Your work will play a critical role in keeping our users safe, which is essential for our growth.

Responsibilities:

- Lead the development of highly-visible, user-facing products that protect our users.

- 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 solutions that are both impactful and lovable.

- Iterate on in-house tooling to supercharge our T&S workflows.

- Respond rapidly to the ever-evolving abuse and compliance landscape.

Requirements:

- 5+ years experience writing Python and utilizing back-end API frameworks (Flask, Django).

- 5+ years experience developing front-end interfaces with JavaScript (React, TypeScript) for both web and mobile platforms.

- Familiarity with databases such as Cassandra, Postgres, and ScyllaDB.

- 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.

- Exceptional communication and collaboration skills, with the ability to work well with cross-functional partners, designers, and other engineers.

- Experience using metrics and dashboards to make data-driven decisions and develop insightful reports.

- Experience utilizing AI tools like Claude Code and Cursor to supercharge dev workflows

Bonus Points:

- Experience in the Safety or Anti-Abuse domain.

- Experience analyzing and visualizing data using Datadog or Mode.

- Familiarity with real-time streaming systems like Kafka or Pub-Sub.

- Ability to contribute to offline analytics jobs and processes.

- Experience building and operating mobile-client features on iOS and Android.

- Exposure to lower-level languages such as Go, Rust, and Elixir.

- A strong moral compass that drives you to protect users and do the right thing.

## Skills

### Required
- Python
- Flask
- Django
- JavaScript
- React
- TypeScript
- Cassandra
- Postgres
- ScyllaDB

### Nice to have
- Claude Code
- Cursor
- Datadog
- Mode
- Kafka
- Pub-Sub
- Go
- Rust
- Elixir
