Staff Software Engineer, Safety Processing
Lead backend engineering for Discord's Safety Processing team, designing scalable Python systems to detect and remove harmful content using ML/AI and adversarial approaches.
What You'll Be Doing
- 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
- Collaborate with cross-functional teams to build tools for content moderation and related compliance efforts, including in-house solutions and vendors
- Implement and enhance ML/AI models and automation to improve efficiency in content moderation and decision-making processes
- Build solutions with an adversarial mindset, anticipating and addressing safety challenges such as malicious behavior and illegal content
- Drive workstreams and provide leadership to the team, mobilizing others to accomplish projects
Requirements
- Extensive experience developing and maintaining backend systems using Python
- Strong system design and architecture skills with the ability to build scalable, reliable systems for content moderation on large-scale projects
- Ability to define workstreams, lead projects, and guide other engineers through implementation
- Experience in a domain that required an adversarial mindset such as trust, safety, security, or privacy
- Experience being in a 24/7 on-call rotation for production systems
Nice-to-Haves
- 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
Staff Software Engineer - Content Platform
Lead development of Reddit's Content Platform, owning Tier-0 services and core data models that power feeds, posting, and commenting. Design scalable distributed systems in Go/Python while mentoring engineers and driving platform evolution.
Staff Software Engineer, Backend
Own technical strategy and architecture for Coinbase's Transfers platform, building and scaling high-throughput distributed systems that orchestrate crypto and fiat fund movements across Retail, Prime, Exchange, and Payments.
Software Engineer, Private Computing
Design, build, and scale privacy features and infrastructure for ChatGPT, API, and consumer devices using confidential computing and encryption. Requires 5+ years of software engineering experience and production experience with trusted execution environments.
Staff Software Engineer
Staff engineer on the Containers team owning complex technical components of Chainguard Images, driving long-term technical direction, and mentoring engineers. Requires 10+ years experience, deep expertise in containers/Kubernetes/Go, and IaC.
Senior Staff Software Engineer, Billing Platform
Senior Staff Software Engineer to design, build, and scale Crusoe Cloud's billing platform, owning metering, pricing, invoicing, and payments end-to-end. Requires 5+ years backend experience with Go, Java, Rust, or C++, plus distributed systems and financial data expertise.