About this role
About the Role
We are seeking a Staff Software Engineer to join our Safety Processing team. You will lead backend projects, provide architectural guidance, and build scalable systems that process safety-related signals to identify and remove harmful content, helping keep Discord a safe place for everyone.
What You'll Do
-
Lead, design, and build scalable backend systems for processing safety-related signals, primarily using Python
-
Guide and mentor the team through architectural and system design challenges, ensuring long-term scalability as Discord grows
-
Collaborate with cross-functional teams to build tools for content moderation and related compliance efforts (in-house and vendor solutions)
-
Implement and enhance ML/AI models and automation to improve efficiency in content moderation and decision-making
-
Build solutions with an adversarial mindset, anticipating and addressing safety challenges such as malicious behavior and illegal content
-
Drive workstreams and provide leadership, mobilizing others to accomplish projects and deliver impactful outcomes
-
What We're Looking For
-
Python Expertise: extensive experience developing and maintaining backend systems using Python
-
Architectural Leadership: strong system design and architecture skills for large-scale content moderation
-
Leadership in Execution: ability to define workstreams, lead projects, and guide other engineers
-
Adversarial Mindset: experience in domains requiring trust, safety, security, or privacy
-
On-Call Experience: experience being in a 24/7 on-call rotation for production systems
-
Nice to Have
-
Experience working with ML/AI models in content moderation
-
Familiarity with Typescript/Javascript/React and frontend technologies
-
Familiarity with Rust
-
Previous experience at companies with a strong focus on safety, security, or trust & safety
-
Compensation & Benefits
-
Base salary range: $248,000 - $310,000 per year + equity + benefits
-
US-based role with potential relocation assistance to the San Francisco Bay Area
-
Hybrid work arrangement requiring in-person time: one week per month in LA or two days per week in the SF Bay Area office