Principal Software Architect for Identity Management

4 days ago


Old Toronto, Canada Okta, Inc. Full time
Senior Software Engineer

Toronto, Canada

About Okta:

Okta is The World's Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

The IAM Protocols Team:

Okta's Customer Identity Cloud (CIC), powered by Auth0 technology, is an easy-to-implement authentication and authorization platform designed by developers for developers. We make access to applications safe, secure, and seamless for over 100 million daily logins worldwide. Our modern approach to identity enables this Tier-Ø global service to deliver convenience, privacy, and security so customers can focus on innovation.

Key Responsibilities:

  • Designing and building new and upcoming features
  • Maintaining and expanding our existing core products
  • Collaborating with our peer teams to deliver the best solutions that meet industry standards and customer expectations
  • Participate in scheduled on-call rotations

Your Skills and Qualifications:

  • An interest in designing, analyzing, and troubleshooting large-scale distributed systems
  • A systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive
  • Practical experience developing and improving applications written in Node.js, Golang, or another concurrency-friendly language

Bonus Points:

  • Experience working with a fully distributed, remote team
  • Existing knowledge of security engineering and application security
  • Understanding of AI and how it integrates with external systems
  • Proven experience and understanding of architecture principles across infrastructure platforms, security, data, integration, and application layers

Compensation: $114,000 — $172,000 CAD per year. In addition, we offer equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.



  • Old Toronto, Canada Iris Software Full time

    We are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...


  • Toronto, Ontario, Canada NearSource Full time

    We are seeking a highly skilled Principal Software Architect to lead the development of our Java-based applications. As a key member of our team, you will be responsible for designing, coding, testing, and documenting software components to ensure they meet business and quality standards.Key Responsibilities: Design and develop high-quality code using Java...


  • Toronto, Canada Infotek Consulting Services Inc. Full time

    About Infotek Consulting Services Inc.We are a leading provider of technology solutions, and we are currently seeking an experienced Enterprise Identity Solutions Architect to join our team. Job DescriptionThe successful candidate will be responsible for designing and implementing secure identity management solutions in large enterprise environments. This...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    **Job Title:** Lead Identity Security Architect We are seeking an experienced and highly skilled Senior IAM Systems Engineer to join our team at the Royal Bank of Canada. About the Role:The successful candidate will be responsible for leading, implementing, and supporting Authentication Services within RBC. This is a unique opportunity to work on...


  • Toronto, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting is searching for an IAM Engineer with Microsoft Entra ID / Azure ID and Conditional Access in a large enterprise environment.Typical Day in Role:• Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise security requirements and standards.• Act as a Subject Matter Expert (SME)...


  • Toronto, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting is searching for an IAM Engineer with Microsoft Entra ID / Azure ID and Conditional Access in a large enterprise environment.Typical Day in Role:• Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise security requirements and standards.• Act as a Subject Matter Expert (SME)...


  • Toronto, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting is searching for an IAM Engineer with Microsoft Entra ID / Azure ID and Conditional Access in a large enterprise environment.Typical Day in Role:• Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise security requirements and standards.• Act as a Subject Matter Expert (SME)...


  • Toronto, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting Services Inc. is seeking a highly skilled IAM Engineer to lead identity and access management solutions in a large enterprise environment.Job Overview:Salary Range: $120,000 - $180,000 per annumWe are looking for an expert who can deliver solutions that align with enterprise security requirements and standards.Key Responsibilities:Deliver...


  • Toronto, ON, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting is searching for an IAM Engineer with Microsoft Entra ID / Azure ID and Conditional Access in a large enterprise environment. Typical Day in Role: - Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise security requirements and standards. - Act as a Subject Matter Expert...


  • Toronto, ON, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting is searching for an IAM Engineer with Microsoft Entra ID / Azure ID and Conditional Access in a large enterprise environment. Typical Day in Role: - Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise security requirements and standards. - Act as a Subject Matter Expert...


  • Toronto, Ontario, Ontario, Canada Infotek Consulting Services Inc. Full time

    Infotek Consulting is searching for an IAM Engineer with Microsoft Entra ID / Azure ID and Conditional Access in a large enterprise environment.Typical Day in Role:• Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise security requirements and standards.• Act as a Subject Matter Expert (SME)...


  • Old Toronto, Canada Menlo Ventures Full time

    Transformative IAM Role at a TechBio LeaderWe are seeking an experienced Identity and Access Management (IAM) architect to join our Information Security team at Recursion, a clinical-stage company pioneering the decoding of biology to industrialize drug discovery.This is a unique opportunity to drive strategic growth and ensure seamless access to our vast...


  • Old Toronto, Canada ProViso Staffing Full time

    Job Summary: We are seeking an experienced Principal Solutions Architect to join our team at ProViso Staffing. In this role, you will be responsible for designing and implementing end-to-end solutions for digital banking applications.About the Role: As a Principal Solutions Architect, you will play a key role in shaping the technology roadmap for Canadian...


  • Toronto, Canada Infotek Consulting Services Inc. Full time

    About the RoleInfotek Consulting Services Inc. is seeking a highly skilled Enterprise Identity Solutions Architect to join our team.The ideal candidate will have 10+ years of experience in software engineering and a strong background in Microsoft Entra ID/Azure ID and Conditional Access.Key ResponsibilitiesDeliver solutions for identity and access management...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Job Title: Lead Landscape Architect - Project ManagerAbout PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects specializing in personal and public space design. Our expertise includes residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Company OverviewAt PLANT Architect Inc., we are a studio of landscape architects and architects who specialize in creating personal and public spaces. Our areas of expertise include residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master planning.Job SummaryWe are seeking an experienced...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking an experienced and skilled Senior Staff Landscape Architect to oversee the technical and design aspects of landscape projects in our studio. As a key member of our team, you will be responsible for managing projects from concept through contract administration phases.Company OverviewPLANT Architect Inc. is a studio of landscape architects and...


  • Toronto, Ontario, Canada Software International Full time

    About Software InternationalSoftware International supplies technical talent to various Fortune 100/500/1000 and other companies in Canada/US.Salary: $110-130/hr CAD C2CMainframe Security Architect Role & ResponsibilitiesThe Mainframe Security Architect will work with clients, sales, proposal managers, and vendors to architect solutions. They will...


  • Old Toronto, Canada Scotiabank Full time

    Embark on a challenging role as a Senior IAM Engineer at Scotiabank, where you will handle the practical requirements analysis, provide integration solutions, development, implementation, and support for Web Access Management systems.As a key member of the Global Identity & Access Management organization, you will be responsible for setting the strategy and...


  • Toronto, Ontario, Canada Mackenzie Investments Full time

    About UsMackenzie Investments is a leading diversified wealth and asset management company, with approximately $271 billion in total assets under management. We provide a broad range of financial planning and investment management services to help more than two million Canadians meet their financial goals.Our unique business model based on leading brands and...