I

Lead Cybersecurity Architect

Insight Global

toronto, on, Canada Full-time June 17, 2026

Found Description

Insight Global is seeking a Lead Cybersecurity Architect to join a global, Toronto-based Insurance/Financial Institution. This is equally a hands‑on, technical role as it is strategic. Superior technical skills, particularly within the Microsoft stack and Palo Alto security tools, are a necessity. Excellent executive communication is required.

This role is based in downtown Toronto and requires up to three days per week on‑site, Tuesday to Thursday.

We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.

Position Responsibilities

Architectural Design: Lead the design and development of robust security frameworks, standards, and best practices for global systems, data, and networks, including reference architectures and implementation patterns.

Strategic Planning: Translate business, technology, and threat drivers into practical security roadmaps aligned with b...

Ready to Apply?

Submit your application for Lead Cybersecurity Architect at Insight Global

Apply Now