CrawlJobs Logo
Briefcase Icon
Category Icon

Principal Engineer Canada Jobs

52 Job Offers

Filters
New
Principal Software Engineer
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Solutions Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
184800.00 - 228200.00 CAD / Year
wiz.io Logo
Wiz
Expiration Date
Until further notice
New
Principal Software Engineer (Frontend/Full Stack)
Save Icon
Lead the technical vision for AI-powered shopping experiences in Microsoft Copilot. As a Principal Engineer, you will architect full-stack solutions, drive end-to-end execution, and set high standards for frontend quality and reliability. This senior leadership role is based in Vancouver, Canada,...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Generative AI Engineer
Save Icon
Lead the architecture and deployment of cutting-edge Generative AI solutions as a Principal Engineer in Mississauga. This hands-on role requires 10+ years of Python expertise and deep mastery of LLMs, RAG, and agentic frameworks. You will define technical strategy and build production systems wit...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior FPGA Architect / Principal FPGA Engineer
Save Icon
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Principal Software Engineering Manager - AI Engineering
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - Front End Architect
Save Icon
Lead front-end architecture for Microsoft's Fabric Platform in Vancouver. Design scalable, unified web experiences using advanced JavaScript and modern frameworks. This senior role requires 6+ years of engineering experience and expertise in complex front-end systems. Join a team building the pre...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the strategic evolution of enterprise technology as a Principal Software Engineer at BHSI in Toronto. Design and build scalable, cloud-native solutions on Azure using C#, .NET, and Angular. This hands-on leadership role offers comprehensive benefits and a chance to shape our digital transfor...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
160000.00 - 190000.00 CAD / Year
bhspecialty.com Logo
Berkshire Hathaway Specialty Insurance
Expiration Date
Until further notice
Principal Product Manager - Data Engineering
Save Icon
Lead the developer experience for Apache Spark on Microsoft Fabric in Vancouver. This senior role requires 8+ years in product management and 4+ in cloud data engineering. You will shape AI-assisted tooling, APIs, and notebooks to empower data engineers building the next-generation AI data platform.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer, GRC
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Principal Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
189000.00 - 303800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Machine Learning Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
192000.00 - 264000.00 CAD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Principal Software Engineering Manager-Full Stack
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Engineer
Save Icon
Lead architectural strategy as a Principal Engineer in Toronto, reporting to the CTO. Define technology roadmaps, design scalable cloud & microservices solutions, and mentor teams. Enjoy a bonus, full benefits, wellness days, and global remote work flexibility.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
190000.00 - 214500.00 USD / Year
waveapps.com Logo
Wave
Expiration Date
Until further notice
Principal Software Engineering Manager - Data Analytics
Save Icon
Lead a team building core infrastructure for Microsoft's Fabric Data Engineering platform in Vancouver. Drive scalability, reliability, and performance for Spark-based analytics services. Requires 6+ years of engineering experience and 4+ years in people management. Spark experience is a plus.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal AI Platform Engineer
Save Icon
Lead the development of our core AI infrastructure in Mississauga. This senior role requires deep expertise in deploying and managing LLM workloads on Kubernetes, with tools like vLLM and vector databases. You will build secure, observable platforms, integrating auth controls and monitoring with ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Principal Software/Data Engineer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Previous 1 2 3 Next
Explore the pinnacle of technical leadership with Principal Engineer jobs. A Principal Engineer is a master-level technical expert and strategic leader within an engineering organization. This is not merely a senior role; it represents the apex of an individual contributor technical track, where influence, architectural vision, and deep expertise converge to shape the technological future of a company. Professionals in these roles are the go-to authorities for the most complex, high-impact challenges, setting technical standards and driving innovation across multiple teams or the entire organization. The common responsibilities of a Principal Engineer are vast and critical to long-term success. Typically, they involve defining and driving the long-term technical strategy and architectural vision for major platforms or product suites. They are responsible for researching, prototyping, and selecting technologies that will scale to meet future business needs. A core part of their duties includes leading the design and implementation of complex, cross-functional systems, ensuring they are resilient, secure, and efficient. They serve as the ultimate escalation point for critical production issues, conducting deep-dive analysis and root cause investigations to resolve systemic problems. Furthermore, Principal Engineers have a significant mentorship and governance function, actively coaching senior and staff engineers, establishing best practices, and conducting rigorous code and design reviews to maintain exceptional quality across all engineering outputs. They are also key collaborators, working closely with engineering managers, product leaders, and enterprise architects to align technical execution with business objectives. The typical skills and requirements for these high-level positions are extensive. A bachelor's or master's degree in computer science, engineering, or a related field is common, though equivalent demonstrable experience is often acceptable. Most roles require a minimum of 10+ years of progressive, hands-on software development or infrastructure engineering experience, with a significant portion spent in lead or architecture-focused positions. Essential technical skills include mastery of relevant programming languages and frameworks, profound knowledge of system design patterns and distributed architectures, and expertise in cloud platforms like AWS, Azure, or GCP. They must possess exceptional analytical and problem-solving abilities to deconstruct ambiguous, complex problems. Beyond technical prowess, superior soft skills are non-negotiable; this includes outstanding communication to articulate technical vision to both technical and non-technical stakeholders, proven leadership and influence without formal authority, and strategic business acumen. For those seeking to define technological frontiers and mentor the next generation of experts, Principal Engineer jobs offer a challenging and highly rewarding career path at the forefront of innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary