Senior Product Security Engineer - Threat Modeling

Affirm, Inc.

San Jose (CA)

Remote

USD 195,000 - 255,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% premiums coverage
ESPP stock plan
Tech stipends
Flexible time off
Remote-friendly

Job summary

Affirm, Inc. is seeking a Senior Product Security Engineer to collaborate with product and engineering teams to build secure, scalable financial software.

You will evaluate requirements, influence design, and implement security controls across cloud-based services using Python, Kotlin, Java, and modern CI/CD pipelines. The role emphasizes threat modeling, secure code review, and automating security processes while staying aligned with industry standards (OWASP, PCI).

Qualifications

  • BS in a related field or equivalent experience.
  • MS degree in a related field or equivalent experience is a plus.
  • Strong background in security engineering and threat modeling.
  • Experience with secure software development lifecycle and secure code review.
  • Knowledge of PCI or other regulated environments.
  • Familiarity with cloud platforms (AWS/Azure) and modern delivery pipelines.

Responsibilities

  • Partner with product teams to ensure security is integrated in the product lifecycle.
  • Conduct threat modeling and architecture reviews to identify and mitigate risks.
  • Review code to identify vulnerabilities and provide secure implementation recommendations.
  • Automate security processes where appropriate.
  • Identify emerging security vulnerabilities and develop proactive mitigations.
  • Advise product teams on security requirements early in development.
  • Decompose large projects into tasks and drive cross-team delivery to closure.

Skills

Threat modeling
Web security architecture
CI/CD processes
OAuth2 & SAML
OWASP knowledge
PCI compliance
Cloud services (AWS/Azure)
Programming: Python/Kotlin/Java

Education

BS in Computer Science or related field
MS degree in related field (preferred)

Tools

AWS
Azure
Python
Java
Kotlin
Jenkins
GitHub Actions
SAML 2.0
OAuth2

Job description

Affirm, Inc. is seeking a Senior Product Security Engineer to collaborate with product and engineering teams to build secure, scalable financial software.

You will evaluate requirements, influence design, and implement security controls across cloud-based services using Python, Kotlin, Java, and modern CI/CD pipelines. The role emphasizes threat modeling, secure code review, and automating security processes while staying aligned with industry standards (OWASP, PCI).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Security Engineer: Threat Modeling & Remote
Senior Product Security Engineer: Threat Modeling & Remote

Affirm, Inc. • New York (NY)

Remote
USD 195,000 - 255,000
Health coverage for employees and our/
Monthly tech stipends
Generous time off & holidays
+1
Senior Product Security Engineer: Threat Modeling & Cloud
Senior Product Security Engineer: Threat Modeling & Cloud

Affirm, Inc. • Raleigh (NC)

Remote
USD 173,000 - 233,000
100% premiums covered for employees &
Monthly stipends for tech setup and HW
Generous time off and holiday calendar
+1
Senior Product Security Engineer — Threat Modeling & Secure SDLC
Senior Product Security Engineer — Threat Modeling & Secure SDLC

Affirm, Inc. • Charlotte (NC)

Remote
USD 173,000 - 255,000
Remote-first company
100% subsidized medical coverage
Employee stock purchase plan (ESPP)
Senior Product Security Engineer (Threat Modeling & Cloud)
Senior Product Security Engineer (Threat Modeling & Cloud)

Affirm, Inc. • Boulder (CO)

Remote
USD 173,000 - 233,000
100% subsidized medical coverage
ESPP (employee stock purchase plan)
Monthly health, wellness & tech stip'
+2
Senior Product Security Engineer — Threat Modeling & Secure SDLC
Senior Product Security Engineer — Threat Modeling & Secure SDLC

Affirm, Inc. • Detroit (MI)

Remote
USD 173,000 - 233,000
Health coverage for you and dependents
Tech setup stipends
Employee stock purchase plan (ESPP)
+1
Senior Product Security Engineer — Threat Modeling & Cloud
Senior Product Security Engineer — Threat Modeling & Cloud

Affirm, Inc. • Nashville (TN)

Remote
USD 173,000 - 233,000
Health coverage for you and dependents
Monthly tech stipends
Generous time off and holidays
+1
Senior Product Security Engineer - Remote with Equity
Senior Product Security Engineer - Remote with Equity

Affirm, Inc. • Baltimore (MD)

Remote
USD 173,000 - 233,000
Health benefits for you and dependents
ESPP stock purchase plan
Monthly stipends for tech setup and健康/
+1
Senior Product Security Engineer — Remote-First & Threat Modeling
Senior Product Security Engineer — Remote-First & Threat Modeling

Affirm, Inc. • Dallas (TX)

Remote
USD 173,000 - 233,000
Health coverage
Tech stipend
Time off
+2
Senior Product Security Architect
Senior Product Security Architect

Affirm, Inc. • Portland (OR)

Remote
USD 173,000 - 233,000
100% subsidized medical coverage
Tech stipends
Stock purchase plan (ESPP)
+1
Senior Product Security Engineer — Secure Product Lifecycle (Remote)
Senior Product Security Engineer — Secure Product Lifecycle (Remote)

Affirm, Inc. • Houston (TX)

Remote
USD 173,000 - 255,000
Health coverage
Tech spending stipends
Generous time off
+1