Security Engineer
Core
Design, prototype, and deploy technical defenses to safeguard Stripe's financial ecosystem against complex abuse vectors.
Role type
Senior IC security engineer (abuse control)
Builds
Automated regression suites, API safeguards, rate-limiting frameworks, and authentication/authorization controls
Domain
Financial services / Cybersecurity / Anti-abuse engineering
Deliverable
production ML models | product features
Required skills
Python, Go, Java, SQL, API security, rate-limiting, authentication/authorization, input validation, automated testing frameworks
Preferred skills
A/B testing, threat modeling, secure system architecture, FT3/MITRE ATT&CK frameworks, financial fraud vectors, large-scale data processing (Databricks, Trino, PySpark)
Technologies
Python, Go, Java, SQL, Databricks, Trino, PySpark
Responsibilities
Design and deploy technical controls across API and product boundaries; Translate threat intelligence into technical control requirements; Run experiments to measure risk reduction vs. user conversion; Build automated regression testing suites; Define handoff criteria for transferring controls to product teams
Seniority
Senior, hands-on IC