Job Description
🔹 Position Summary
Title: Software Engineer – Safety Processing
Location: Remote (U.S.-based) | HQ: San Francisco, CA
Job Type: Full-time
Team: Trust & Safety – Safety Processing
Reports To: Engineering Manager, Safety Processing
🎯 Mission of the Role
As part of the Safety Processing team, your role is to build, scale, and modernize the systems that help detect, review, and mitigate harmful content on Discord.
You’ll Be Working On
- Ingestion pipelines for safety signals (e.g., user reports)
- Automation via ML models and rule-based systems
- Tooling for human moderators and safety agents
- End-to-end stack: from backend processing to internal UI
⚙️ Core Responsibilities
- Design and build systems that help review potentially harmful content
- Work with ML engineers to integrate models for automation and prioritization
- Develop full-stack internal tools (back end + UI) used by safety agents
- Improve efficiency and scalability of Discord’s trust & safety workflows
- Contribute to Discord’s next-gen safety infrastructure
✅ Required Qualifications
- 3+ years full-stack engineering experience
- Strong with Python (Flask or similar)
- Experience solving complex systems problems with practical engineering solutions
- Collaborative and team-oriented mindset
⭐ Bonus Qualifications
- Built internal tools for:
- Content moderation
- Customer support
- Investigation / enforcement workflows
- Experience with:
- Kafka, Pub/Sub, GCP/AWS, Kubernetes
- High-scale, real-time systems
Tagged As
- React Native
- HTML
- Development
- Remote
- React
- Non Tech
- Web3
- NFT
- Solidity
- Developer