IAM Engineer

Toronto, Ontario, Canada; Vancouver, British Columbia, Canada

Apply now Apply later

About us:

Peoples Group is a boutique financial institution with offices located in Vancouver, Calgary, Toronto, and Montreal that has been in the Canadian marketplace for over 35 years. Our mission is to exceed our customers' expectations by providing exceptional customer service backed by extensive product knowledge and experience.

Our culture here at Peoples Group is formed by our values: Trustworthy, Creative, Willing. We believe people don't choose a company to work for, they choose a company to join. We prioritize risk-based practices and procedures in order to remain risk intelligent and compliant. We value people, building relationships, and focusing on strengths; we execute with passion.

About the work environment:

Peoples Group offers a flexible and hybrid work environment. In this role, you will work a combination of in-office and remotely from home. Typically, you'll work regular business hours, Monday through Friday, between 8:00 a.m. and 4:30 p.m., with flexibility around start/end times.

We are hiring for this position out of Toronto and Vancouver. Successful candidates who apply outside of these areas will be expected to relocate and reside in a location that is within a commutable distance.

The role requires the candidate to participate in on-call, acting as an escalation path for critical incidents.

About you:

We are seeking a highly skilled IAM Engineer to manage, optimize and secure user authentication and authorization processes within Peoples Group, using the Auth0 Platform.

This role is pivotal in building our next-generation identity and access management (IAM) framework, ensuring seamless, secure, and scalable authentication and authorization for millions of customers.

About the day-to-day:

  • 2nd level support to resolve authentication related issues, such as login failures and token errors
  • Ensure Auth0 configurations align with security and regulatory standards (NIST, GDPR).
  • Optimize and document Auth0 setups; train developers and users.
  • Define and promote best practices for OAuth2, OIDC, JWT, SAML, and adaptive authentication.
  • Support IAM governance and integration strategies across platforms.
  • Configure and deploy Auth0 for secure access across applications.
  • Implement OAuth2/OIDC protocols, RBAC, MFA, and passwordless authentication.
  • Manage user identities, roles, and lifecycle within Auth0.
  • Integrate Auth0 with APIs, web/mobile apps, and cloud services.
  • Monitor performance, logs, and anomalies; support SIEM and UEBA integrations.
  • Collaborate with Security, DevOps, Engineering, and Product Teams to align IAM strategy with application security.

About the qualifications: 

  • 3–5+ years in Information Security with deep Auth0 expertise.
  • Strong knowledge of OAuth2, OIDC, JWT, and API security.
  • Experience with Postman, Auth0 Dashboard, and languages like JavaScript/Node.js.
  • Proven ability to support developers integrating IAM into various tech stacks.
  • Experience with CI/CD (GitHub Actions, GitLab), Terraform, PowerShell.
  • Familiarity with WebAuthn, FIDO2, Passkeys, and identity analytics.
  • Relevant certifications (e.g., Auth0, Azure Security, CIAM).
  • Bachelor’s degree in Computer Science or related field.

    Compensation:  

    Peoples Group is pleased to offer employees a competitive annual salary plus a discretionary profit share opportunity. In addition, we are pleased to offer employees both group benefits and the option to participate in our RRSP matching program, beginning the first day of employment. Salary for this position will vary between $150,000 to 170,000 per year depending on the knowledge, skills, abilities and experience that the chosen candidate possesses. As part of our recruiting process, shortlisted candidates will be asked their salary expectations for this position.  

    Help us get to know you better by answering our application questions! Your participation is expected as an essential part of our selection process. 

    NOTE:  This job posting is for an existing vacancy. Peoples Group is an Equal Employment Opportunity employer. Please accept our utmost appreciation for your interest; however, only those applicants under consideration will be contacted. 

    Apply now Apply later
    Job stats:  2  0  0

    Tags: Analytics APIs Application security Azure CI/CD Cloud Computer Science DevOps GDPR GitHub GitLab Governance IAM JavaScript NIST Node.js PostMan PowerShell SAML SIEM Strategy Terraform

    Perks/benefits: Competitive pay Flex hours

    Region: North America
    Country: Canada

    More jobs like this

    Explore more career opportunities

    Find even more open roles below ordered by popularity of job title or skills/products/technologies used.