Principal IAM Architect & Tech Lead for Secure SaaS

Black Duck

Calgary

On-site

CAD 135,000 - 203,000

Full time

39 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Black Duck Software, Inc. seeks a Principal Software Engineer to lead identity, authentication, authorization, and access management platforms for our SaaS offerings.

You will drive architecture, design, and the implementation of secure, scalable services; mentor engineers; and influence security and engineering standards across multiple teams.

This role blends hands-on engineering with technical leadership in a fast-paced DevSecOps environment.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 10+ years of software engineering with architecture/leadership.
  • Extensive IAM/CIAM design and operations experience.
  • Hands-on with identity platforms like Auth0, Okta, Azure AD, Ping Identity.
  • Knowledge of OAuth2.0, OIDC, SAML, MFA, federation, tokens.

Responsibilities

  • Lead architecture and evolution of enterprise-scale identity and access management solutions.
  • Serve as the technical authority for authentication, authorization, federation, and identity lifecycle management.
  • Design secure, scalable systems supporting multiple products and teams.
  • Mentor engineers and set engineering standards across teams.
  • Promote AI-assisted development tools and modern engineering practices.

Skills

IAM / CIAM design
OAuth 2.0 / OIDC
SAML / MFA
Distributed systems
Leadership & architecture

Education

Bachelor's degree in CS/Engineering

Tools

Auth0
Okta
Microsoft Entra ID (Azure AD)
Ping Identity

Job description

Black Duck Software, Inc. seeks a Principal Software Engineer to lead identity, authentication, authorization, and access management platforms for our SaaS offerings.

You will drive architecture, design, and the implementation of secure, scalable services; mentor engineers; and influence security and engineering standards across multiple teams.

This role blends hands-on engineering with technical leadership in a fast-paced DevSecOps environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal IAM Architect & Tech Lead
Principal IAM Architect & Tech Lead

Socket.dev • Calgary

On-site
CAD 135,000 - 203,000
Principal Software Engineer (IAM)
Principal Software Engineer (IAM)

blackduck • Calgary

On-site
CAD 150,000 - 190,000
Principal Software Engineer (IAM)
Principal Software Engineer (IAM)

Black Duck • Calgary

On-site
CAD 135,000 - 203,000
Principal Software Engineer (IAM)
Principal Software Engineer (IAM)

Black Duck Software, Inc. • Calgary

On-site
CAD 135,000 - 203,000
Principal Software Engineer (IAM)
Principal Software Engineer (IAM)

Black-Duck-Software • Calgary

On-site
CAD 135,000 - 203,000
Principal Software Engineer (IAM)
Principal Software Engineer (IAM)

Francisco Partners • Calgary

On-site
CAD 135,000 - 203,000
Principal Software Engineer (IAM)
Principal Software Engineer (IAM)

Socket.dev • Calgary

On-site
CAD 135,000 - 203,000
Senior Product Security Lead: Threat Modeling & Response
Senior Product Security Lead: Threat Modeling & Response

Francisco Partners • Canada

On-site
CAD 117,000 - 150,000
Senior Staff, Software Engineer (Java-Microservices)
Senior Staff, Software Engineer (Java-Microservices)

Black Duck • Calgary

On-site
CAD 130,000 - 165,000
Senior Software Platform Lead, Identity & SaaS
Senior Software Platform Lead, Identity & SaaS

BeyondTrust • Canada

On-site
CAD 140,000 - 190,000