Skip to content
DiscordDiscord

Staff Software Engineer, Safety Experience

Staff engineer leading development of scalable, user-facing safety products and backend systems for Discord. Requires 8+ years of experience, strong Python and frontend expertise, and deep experience in safety or anti-abuse systems.

About the job

Responsibilities

  • Lead development of high-impact, user-facing safety products with measurable outcomes.
  • Own complex, multi-milestone projects end-to-end, navigating ambiguity and making independent technical decisions.
  • Design, build, and deploy production APIs, backend services, and data pipelines that scale safety features.
  • Collaborate with Product, Design, Policy, Data Science, ML, Legal, and Trust & Safety Operations.
  • Mentor engineers, establish best practices, and guide architectural decisions for long-term scalability.
  • Respond to evolving abuse and compliance requirements with strategic thinking and rapid execution.

Requirements

  • 8+ years of relevant industry experience delivering high-quality work on complex projects.
  • Strong Python and backend API framework expertise, including Flask and Django.
  • Strong frontend development skills with JavaScript, React, and TypeScript for web and mobile platforms.
  • Significant experience in safety or anti-abuse systems and trust and safety challenges at scale.
  • Experience owning large projects end-to-end and breaking work into prioritized milestones with clear dependencies.
  • Ability to balance short-term needs with long-term sustainability and scalability.
  • Experience setting quality standards, conducting code reviews, and identifying security, performance, and scaling issues.
  • Strong communication and cross-functional alignment skills.
  • Experience using metrics and dashboards to make data-driven decisions and monitor system health.
  • Experience mentoring engineers and helping teammates grow.
  • Experience using AI development tools such as Claude Code and Cursor.

Nice to Have

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

Compensation

  • US base salary: $248,000–$310,000 annually, plus equity and benefits.

Skills

Python, Flask, Django, JavaScript, React, TypeScript, APIs, Data Pipelines, Datadog, Mode, Faros, Cassandra, Postgres, Kafka, Go

Discord

Discord

United States

Staff Software Engineer - Consumer Revenue
$248k+/yrOn-site8+ YOEFullstack Engineering

Staff full-stack engineer leading technical strategy and end-to-end product development for Discord’s consumer revenue experiences, including Nitro, Shop, Server Boosting, and User Identity. Requires 8+ years of software engineering experience and expertise in React/React Native and Python.

Discord

Discord

United States

Staff Software Engineer, Experimentation Platform
$248k+/yrOn-site7+ YOEFullstack Engineering

Leads development of Discord’s experimentation platform, spanning data pipelines, statistical analysis, configuration tooling, and user experiences. Requires 7+ years of full-stack engineering experience, strong Python and SQL skills, experimentation expertise, and a track record of leading complex projects and mentoring engineers.

Greptile

Greptile

San Francisco, CA

Staff Generalist Engineer
$250k+/yrOn-site7+ YOEFullstack Engineering

Build and lead development of complex AI-enabled code intelligence features, shared infrastructure, and full product capabilities. The role requires a bachelor’s degree, 6+ years of software or DevOps engineering experience, JavaScript or TypeScript expertise, and in-person collaboration.

Furtherai

Furtherai

San Francisco, CA

Staff Product Engineer
$250k+/yrOn-site8+ YOEFullstack Engineering

Builds end-to-end product experiences for agentic AI in insurance, spanning agent authoring, supervision, chat, and multimodal workflows. The role requires 8+ years of full-stack experience with React/TypeScript and Python, plus strong product judgment and ownership.

Valon

Valon

New York, NY
Staff Software Engineer
$255k+/yrHybrid7+ YOEFullstack Engineering

Build scalable software and infrastructure for a highly regulated mortgage-servicing platform, collaborating with Product and Design to deliver customer-focused solutions. The role requires 7+ years of software engineering experience and expertise in scalable systems, applications, or infrastructure.