1h ago

Senior CIAM Software Engineer

Remote Canada

$150,000-$200,000 / year

full-timesenior RemoteFinancial services

Tech Stack

Description

You will design and build backend services for customer identity and authentication, including registration, login, authorization, and account lifecycle flows. You'll implement identity standards like OAuth 2.0 and OIDC in code, work with partner teams, and ensure security and reliability at scale.

Requirements

  • Strong experience designing and implementing CIAM systems with deep knowledge of OAuth 2.0, OIDC, SAML, and SCIM
  • 5+ years professional backend software engineering experience
  • Strong production experience in Python or similar backend language
  • Experience designing APIs, automation frameworks, and distributed systems
  • Hands-on experience with CI/CD pipelines and cloud-native development (AWS preferred)

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, authorization, account lifecycle, and profile management
  • Implement identity standards (OAuth 2.0, OIDC, SAML, SCIM) in code ensuring correctness and scalability
  • Develop backend APIs and services in Python and Kotlin for web, mobile, and partner applications
  • Integrate CIAM platforms with internal systems including user data stores, messaging, fraud signals, and downstream platforms
  • Own secure authentication flows end to end: MFA, step-up auth, device binding, consent, and adaptive authentication
0 views 0 saves 0 applications