Senior Software Engineer
Discord- Base salary
- $196k–$245k Published base salary range
- Location
- Hybrid - San Francisco Bay Area Remote eligibility
- Employment
- Full-time Senior
Role skills
Apply on job-boards.greenhouse.io
About the job
About the Role
Discord is seeking a Senior Software Engineer to join the Safety Experience team. In this role, you will lead the development of user-facing products that protect Discord's users, design and build robust production APIs, backend services, and data pipelines, and collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and T&S Operations. You will also iterate on in-house tooling and respond to the evolving abuse and compliance landscape.
What You Should Have
- 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.
- Demonstrated ability to troubleshoot, debug, and test complex systems in a live, production environment.
- Exceptional communication and collaboration skills.
- Experience using metrics and dashboards to make data-driven decisions.
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.
Compensation & Benefits
The US base salary range for this full-time position is $196,000 to $245,000 + equity + benefits.
Skills & tags
What you can verify before applying
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.