Senior Security Engineering Developer / Identity and Access Management (IAM) (Hybrid Toronto)
Core
Design, develop, and maintain enterprise authentication capabilities on a Unified Authentication Platform for leading financial institutions.
Role type
Senior Security Engineering Developer (IAM)
Builds
Scalable, secure identity solutions including Passkey (FIDO2/WebAuthn), MFA, and token services for Tier 1 financial institutions.
Domain
Financial Services / Identity and Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Java/Spring Boot, Ping Identity (PingFederate/PingOne), IBM ISAM/ISVA, OAuth 2.0, OpenID Connect (OIDC), SAML, JWT, RESTful APIs, FIDO2/WebAuthn, MFA, LDAP/Active Directory, Zero Trust principles
Preferred skills
Adaptive authentication workflows, secure API integrations, legacy authentication platform integration
Technologies
Ping Identity, IBM Security Verify Access, PingFederate, PingOne, FIDO2, WebAuthn, OAuth 2.0, OIDC, SAML, JWT, REST, Spring Boot
Responsibilities
Design and develop capabilities on the Unified Authentication Platform; Integrate enterprise IAM solutions; Implement Passkey and MFA capabilities; Develop secure REST APIs and manage token lifecycle; Integrate with enterprise security services and directories; Collaborate with architecture and DevSecOps teams.
Seniority
Senior, hands-on IC