Staff Security Engineer, Abuse Control

Requirements

  • 10+ years of experience in security engineering, software engineering, application security, or anti-abuse engineering in a high-scale production environment.
  • Bachelor’s or master’s degree in computer science, cybersecurity, software engineering, or a related technical field, or equivalent practical experience.
  • Strong software development background with proficiency in Python, Go, Java, or similar languages, plus advanced SQL skills for system telemetry analysis.
  • Experience using frontier AI models for software development, learning, and analysis.
  • Hands-on experience building API-level safeguards, rate-limiting frameworks, authentication/authorization checks, or input-validation controls.
  • Experience with automated testing frameworks, including unit, integration, and regression testing for backend software.
  • Strong cross-functional collaboration and communication skills with a track record of partnering across security, product, and platform teams.

Nice to Haves

  • Experience designing and executing A/B tests, evaluating efficacy, and balancing security with user conversion friction.
  • Expertise in threat modeling, secure systems architecture, and modern application-security design principles.
  • Familiarity with threat frameworks such as FT3 or MITRE ATT&CK and adversary kill-chain analysis.
  • Knowledge of financial fraud vectors, attacker tactics, and infrastructure including account takeover, card testing, and credential stuffing.
  • Hands-on experience with large-scale data-processing platforms like Databricks, Trino, or PySpark.
  • Experience incubating software features and establishing operational handoff criteria for ownership transfer.

What You’ll Be Doing

  • Designing, prototyping, and incubating technical defenses to protect Stripe’s financial ecosystem from complex abuse vectors.
  • Rapidly building and testing safeguards guided by attacker telemetry and the Fraud Taxonomy 3.0 framework.
  • Translating threat intelligence into precise technical control requirements such as API rate limits and pre-debit holds.
  • Running experiments to balance risk reduction with legitimate user conversion.
  • Managing control lifecycles, building regression suites to prevent recurring threats, and partnering with product teams for control transfers.
  • Collaborating cross-functionally to design resilient controls across payments, onboarding, identity, and Connect surfaces.
  • Executing ACE’s incubation model with stakeholder management and operational documentation.
AI Summary ✨

Similar jobs

  • Lead Security Engineer

    BufferRemote EMEA6 days ago
    Remote EMEA
  • Senior Security Engineer - xStocks

    Kraken7 locationsa month ago
    Remote
  • See all jobs in Romania →