Skip to content
DiscordDiscordUnited States

Staff Software Engineer - Safety Experience

Leads development of scalable safety products and backend systems to prevent abuse and ensure compliance at Discord. Requires 8+ years experience, Python/JS expertise, and safety domain knowledge.

248k – 279k/yr
On-site8+ YOEFullstack Engineering

About the role

What You'll Be Doing

  • Lead development of high-impact, user-facing safety products that deliver measurable results for Discord's users.
  • Own complex, multi-milestone projects end-to-end, identifying optimal solutions, navigating ambiguity and making independent technical decisions.
  • Design, build, and deploy robust production APIs, backend services, and data pipelines that enable safety features to scale efficiently.
  • Collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and Trust & Safety Operations to create solutions that are both impactful and lovable.
  • Drive engineering excellence by mentoring others and guiding the team through architectural challenges to ensure long-term scalability.
  • Respond rapidly to the ever-evolving abuse and compliance landscape with strategic thinking and swift execution.

What You Should Have

  • 8+ years of relevant industry experience, with demonstrated ability to deliver high-quality, high-impact work on complex projects.
  • Strong expertise in Python and back-end API frameworks (Flask, Django).
  • Strong front-end development skills with JavaScript (React, TypeScript) for web and mobile platforms.
  • Significant experience in the Safety or Anti-Abuse domain with deep understanding of trust and safety challenges at scale.
  • Proven track record of owning large projects end-to-end with varying degrees of ambiguity, breaking down work into well-prioritized milestones with clear dependencies.
  • Demonstrated ability to make independent technical decisions that balance short-term needs with long-term sustainability and scalability.
  • Experience driving engineering excellence: setting quality standards, conducting thorough code reviews, and applying an adversarial mindset to identify security, performance, and scaling issues.
  • Strong communication skills with ability to provide high-quality technical feedback, drive alignment across stakeholders, and facilitate productive debates that lead to clear decisions.
  • Experience using metrics and dashboards (e.g., Datadog, Mode, Faros) to make data-driven decisions and monitor system health.
  • Ability to be a force multiplier for your team by mentoring others, establishing best practices, and helping teammates grow their skills.

Bonus Points

  • Familiarity with databases such as Cassandra, Postgres, or ScyllaDB.
  • Experience with real-time streaming systems like Kafka or Pub-Sub.
  • Track record of building and operating native mobile features on iOS and Android.
  • Experience designing and implementing monitoring strategies and on-call/on-point processes for production systems.
  • Knowledge of lower-level languages such as Go, Rust, or Elixir.

Compensation

US base salary range: $248,000 - $279,000 + equity + benefits.

Skills

PythonFlaskDjangoJavaScriptReactTypeScriptDatadogCassandraPostgresKafka
Discord

Staff Software Engineer - Consumer Revenue

DiscordUnited States

Leads full-stack engineering for Discord's consumer revenue features like Nitro and Shop across web, Android, iOS. Requires 8+ years experience, React/React Native expertise, Python backend, strong product sense and technical leadership.

248k – 279k/yr
Remote8+ YOEFullstack Engineering
Scale AI

Staff Software Engineer, Full-Stack - Enterprise Gen AI

Scale AINew York, NY +2

Build frontend-focused full-stack applications for enterprise AI platforms, creating user-facing AI tools and integrating with backend services. Requires 5+ years experience with Next.js, React, TypeScript, and Tailwind in fast-paced environments.

248k – 311k/yr
On-site5+ YOEFullstack Engineering
Nooks

Staff Software Engineer

NooksSan Francisco, CA +1

Build and scale full-stack applications using React, TypeScript, Node.js, and Python at the forefront of LLMs and AI agents for sales automation. Lead features, mentor juniors, and shape technical vision in a fast-paced startup with 8+ years experience.

250k – 325k/yr
Hybrid8+ YOEFullstack Engineering
Wispr Flow

Staff Software Engineer

Wispr FlowSan Francisco, CA

Builds scalable voice interface features and infrastructure for a habit-forming platform reaching billions. Requires fluency in TypeScript, React, Python, startup experience, and strong user design intuition.

250k – 325k/yr
On-siteFullstack Engineering
Scale AI

Staff Software Engineer

Scale AINew York, NY +2

Staff Fullstack Engineer and Architect role leading architectural overhaul of AI data platform infrastructure for LLM integration. Dynamically embed into high-priority projects across Contributor teams (Allocation, Growth, Trust & Safety), own ambiguous problems end-to-end, mentor engineers, and drive scalability across backend, frontend, and ML systems. Requires 7+ years experience as Tech Lead/Architect.

252k – 315k/yr
Hybrid7+ YOEFullstack Engineering