Product Security Engineer building secure CIAM authentication services for Affirm’s pay-over-time platform. Developing Python/Kotlin APIs, MFA, identity integrations, and reliable account-access experiences.
Responsibilities
Build and ship customer-facing authentication features, including smoother login experiences, MFA, step-up authentication, and device binding
Develop backend services and APIs in Python or Kotlin
Work with Okta, Auth0, and ForgeRock identity technologies
Write custom identity integrations for web, mobile, and partner applications
Contribute to design, readable code, automated tests, code reviews, and production deployment
Debug services, improve reliability, and use logs and metrics to understand production behavior
Collaborate with engineering and product partners while developing secure software and authentication expertise
Requirements
Ability to write, test, and debug software in Python, Kotlin, or a similar language through coursework, internships, personal projects, open source, or professional work
No fixed minimum years of experience required
Foundational understanding of backend development, including APIs, data structures, databases, and version control
Curiosity about authentication and motivation to build secure, reliable customer experiences
Practical problem-solving approach and willingness to learn through mentorship and code review
Clear communication and ability to collaborate with engineering, product, and security teammates
Benefits
Monthly stipends for health, wellness and tech spending
100% subsidized medical coverage for employees and dependents
Dental and vision coverage for employees and dependents
Flexible time off
Generous holiday calendars
Employee stock purchase plan (ESPP) to buy Affirm stock at a discount
Inclusive interview process and accommodations for candidates with disabilities
Senior Security Consultant leading integrated security system design and project delivery. Advising Canadian commercial, institutional, and government building clients.
Global cybersecurity leader defining strategy, risk governance, and security operations for Innocap’s managed alternative - investment platform. Leading worldwide teams and protecting regulated financial technology.
Senior AI security specialist strengthening governance, architecture, and risk controls at TD, a global financial institution. Advising executives and technology teams on secure AI adoption.
Principal Product Security Researcher leading threat research and security strategy at Chainguard, a provider of hardened open - source software builds. Influencing product roadmaps and industry security practices.
Principal Product Security Researcher leading threat research and product security strategy. Shaping secure, production - ready open - source software builds for Chainguard customers.
Principal Product Security Researcher shaping threat research and security strategy for Chainguard’s hardened open - source software. Influencing product roadmaps, mitigating supply - chain risks, and advancing industry security practices.
Endpoint security engineer designing and operating enterprise protection for TD, a major North American bank. Leading security platforms, technical initiatives, and a small engineering team.
Cybersecurity adjunct faculty teaching CSIA 300 asynchronously for University of Maryland Global Campus. Mentoring adult learners and supporting their academic and professional growth.