Affirm

Product Security Engineer II - CIAM

Affirm
Apply
2 days ago
Remote, CanadaMid Level

Responsibilities

  • Build and ship customer-facing authentication features such as login improvements, MFA, step-up authentication, and device binding.
  • Develop backend services and APIs in Python or Kotlin for registration, authorization, authentication, and account lifecycle flows.
  • Integrate Okta, Auth0, and ForgeRock identity capabilities with web, mobile, and partner applications.
  • Contribute to software design, readable code, automated tests, code reviews, and supported production deployments.
  • Debug services, improve reliability, and use logs and metrics to understand production behavior.
  • Collaborate with engineering, product, and security teams while developing expertise in authentication and CIAM.

Requirements

  • Demonstrated ability to write, test, and debug software in Python, Kotlin, or a similar language through coursework, internships, personal projects, open source, or professional work.
  • Foundational knowledge of backend development, APIs, data structures, databases, and version control.
  • Interest in authentication and motivation to build secure and reliable customer experiences.
  • Prior identity protocol or CIAM platform experience is a plus but is not required.
  • Practical problem-solving skills, willingness to ask questions, and openness to mentorship and code review.
  • Clear communication and ability to collaborate with engineering, product, and security teammates.
  • No fixed minimum years of experience is required.

Benefits

  • Remote-first work arrangement, open to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
  • New hires are invited to attend an in-person onboarding experience, and some roles may occasionally require office attendance.
  • 100% subsidized medical coverage, including coverage for employees and dependents, plus dental and vision benefits.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan allowing employees to buy Affirm stock at a discount.
  • Inclusive interview process with accommodations available for candidates with disabilities.

Tech Stack

Categories

Affirm

About Affirm

1,001-5,000 employees

Affirm provides buy now, pay later installment financing at online and in-store checkout, along with a consumer app and virtual card, for shoppers and merchants. It monetizes through merchant fees and interest on select loans, with no late fees. Founded in 2012 and headquartered in San Francisco, Affirm is a public company listed on NASDAQ that powers payments for thousands of ecommerce retailers.

Contact me