Staff Security Engineer, Abuse Control
Core
Design, prototype, and deploy technical defenses to safeguard Stripe's financial ecosystem against complex abuse vectors.
Role type
Staff Security Engineer (Abuse Control)
Builds
Automated regression suites, API rate limits, step-up challenges, and pre-debit holds
Domain
Financial infrastructure / Anti-abuse engineering
Deliverable
production ML models | product features
Required skills
Python, Go, Java, advanced SQL, API-level safeguards, rate-limiting frameworks, automated testing frameworks, frontier AI models for development
Preferred skills
A/B testing design, threat modeling, secure systems architecture, MITRE ATT&CK frameworks, financial fraud vectors, large-scale data processing platforms (Databricks, Trino, PySpark)
Technologies
Python, Go, Java, SQL, Databricks, Trino, PySpark
Responsibilities
Rapid control prototyping across API and product boundaries; Translate empirical attacker evidence into technical control requirements; Run experiments to balance risk reduction with user conversion; Build automated regression test suites and attack simulations; Define handoff criteria for transferring controls to product teams
Seniority
Staff, hands-on IC with strategic incubation