Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Affirm

Product Security Engineer II – CIAM

Affirm

. Build and ship customer-facing authentication features, including smoother login experiences, MFA, step-up authentication, and device binding .

Posted 10/27/2026full-timeRemote • CanadaMid-LevelSenior💰 CA$133,000 - CA$183,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building customer-facing authentication features and backend services using Python or Kotlin, with a strong focus on secure software development and collaboration with cross-functional teams.

Highest-signal resume keywords
Python DevelopmentKotlin DevelopmentAPI DevelopmentAuthentication TechnologiesCollaboration Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentAPIsData StructuresDatabasesVersion ControlDebuggingAutomated TestingCode ReviewsProduction DeploymentCustom Identity Integrations
Soft Skills
Clear CommunicationCuriosityProblem-SolvingWillingness to LearnCollaboration
Tools & Technologies
OktaAuth0ForgeRock
Industry Keywords
AuthenticationMFADevice BindingSecure Software Development

Tech Stack

Tools & technologies
KotlinOpen SourcePython

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Comp & perks
  • 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
  • Remote-first flexibility
  • In-person onboarding experience