Software Engineer - Anti-Abuse (Full Stack) at Discord
San Francisco, CA, US

We’re looking for a Protector of the Realm whose sworn duty is to defend our users from all manner of unwanted content and behavior. As an Anti-Abuse engineer, you will equip the Trust & Safety team with fully featured and battle tested tools to keep Discord a safe place for all of our users. Come join the Anti-Abuse team where you will be building out new systems to stay two steps ahead of the baddies on Discord.

Discord is a small group of passionate gamers whose mission is to bring people together around games. Diversity and inclusiveness are a critical part of how we get there. We believe that with diversity comes a better product, better decisions, and a better work environment. Everyone here is committed to making Discord representative of the world we want to live and play in.


What you'll be doing

Leveling up our Trust & Safety team by identifying bottlenecks in their workflow and implementing elegant and effective solutions.

Building UI's in React and new APIs in Python to enable us to better visualize and take action against abuse.

Moving quickly to respond to the ever changing landscape of abuse on Discord.

Taking our internal web tools to the next level by constantly improving the tooling and staying up to date on the latest technologies.

What you should have

Minimum of 2 years experience writing Javascript.

Minimum of 2 years experience writing Python.

Attention to detail and user experience.

Experience with React, Flux, and Typescript/Flow.

Experience with databases like Cassandra or Postgres.

Ability to think on your feet and context switch at a moment's notice.

Bonus Points

Prior experience working in the Anti-Abuse domain.

Experience with data warehouses like Druid, BigQuery, and Redshift.

Deep knowledge of frontend tooling like Webpack and Babel.

You have a strong moral compass that navigates and motivates you.