Software Engineer, Trust & Risk

Whatnot · Consumer · San Francisco, CA · Engineering

Software Engineer role focused on building systems for trust, risk, fraud, and integrity within a consumer marketplace. The role involves designing and developing production algorithms and infrastructures to mitigate systemic risks, protect users, and prevent abuse. It requires experience in event-driven pipelines, detection frameworks, and a data-driven mindset, with a preference for experience in Trust and Risk or Fraud domains. Explicit data science or machine learning experience is a plus.

What you'd actually do

  1. Design and develop systems to protect the platform
  2. Balance risk and user experience
  3. Respond in real time to threats
  4. Contribute across the full development lifecycle
  5. Drive cross-team initiatives

Skills

Required

  • Python
  • Snowflake
  • dbt
  • Dagster
  • event-driven pipelines
  • detection frameworks
  • data warehouses
  • transformation tools
  • system design
  • algorithm development
  • risk mitigation
  • user experience optimization
  • cross-team collaboration
  • documentation
  • communication

Nice to have

  • data science
  • machine learning

What the JD emphasized

  • 7+ years of total software engineering experience
  • 4+ years of software engineering experience building for consumer-scale loads
  • 1+ years of experience writing production code in Python
  • 1+ years of experience in Trust and Risk or Integrity or Fraud domains preferred
  • Explicit data science or machine-learning experience is a huge plus

Other signals

  • Leveraging machine learning, behavioral analysis, and real-time interventions to stay ahead of evolving abuse patterns and protect both buyers and sellers.
  • Design and develop systems to protect the platform
  • Intelligent detection and prevention