As of November 7, 2026, Jobsy lists 30 principal software engineer jobs in Toronto, ON. The most active employers are Questrade Financial Group, Microsoft and Broadcom Canada ULC. Skills often requested: leadership, communication skills, computer science and python.
No matching filters. Try another name.
30 jobs·Latest jobs · Canada··
Why we group jobs by company
Jobs from the same identified company share one card in each results page. As you load more, we merge that company’s additional jobs into its existing card, so large employers do not keep taking extra space. Use the arrows or numbered dots to browse, or View all to compare its loaded jobs and reach the company’s full list. Company pages show separate job cards.
8+ YOECandidates need 8+ years of software engineering experience delivering production systems, deep knowledge of API design, service-oriented architecture, scalability and security, and strong use of AI coding tools. Candidates also need to learn unfamiliar domains and help other engineers adopt new tools.
8+ YOECandidates need 8+ years of software engineering experience delivering production systems, deep knowledge of API design, service-oriented architecture, scalability and security, and strong use of AI coding tools. Candidates also need to learn unfamiliar domains and help other engineers adopt new tools.
10+ YOECandidates need 10+ years of software engineering experience, including hands-on Dynamics AX or Dynamics 365 Finance and Operations work in X++. They also need strong integration, SQL Server, Java and JavaScript skills, and experience leading engineering teams.
Microsoft Dynamics 365 Finance and Operations, X++, SQL Server, Azure Logic Apps, Azure Functions, Azure Service Bus
12+ YOECandidates need 12+ years of hands-on engineering experience and 8+ years of expert web and API development with React, NestJS, Node.js and Spring Boot. Strong cloud architecture, security, and executive communication skills are also required.
React, NestJS, Spring Boot, Azure Container Apps, APIM, Docker
8+ YOECandidates need at least 8 years of software engineering experience building applications and service-based systems. Expert React and Node.js skills, complex SQL and full stack experience are required, and a bachelor's degree in computer science, engineering or physics is preferred.
10+ YOECandidates need 10+ years of backend and distributed systems experience, including Python, AWS and API work at scale. A bachelor's or master's degree or equivalent practical experience is required.
12+ YOECandidates need 12+ years of software development experience, including production Python work and large-scale enterprise SaaS experience. They also need open-source skills in Python, Git, FastAPI and Pydantic, plus strong English communication.
8+ YOECandidates need 8+ years of production software development experience and broad fluency in JavaScript/TypeScript, Node, React, PostgreSQL, AWS and Linux. Strong systems thinking, proposal writing and product sense are essential.
Questrade Financial Group: Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the…
8+ YOECandidates need 8+ years of software engineering experience, deep C# and .NET skills, and experience with Domain-Driven Design and event-driven systems. Hands-on experience with GCP, Kubernetes, Playwright and Datadog, plus daily use of AI coding tools, is required.
C#, .NET, ASP.NET Core, GCP, Kubernetes, Playwright
Questrade Financial Group: Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the…
9+ YOECandidates need 9+ years of software development experience with technical leadership, expert distributed systems design, and deep expertise in React Native/ReactJS or Node.js/TypeScript. Cloud-native architecture experience, with GCP preferred, is required.
Questrade Financial Group: Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the…
8+ YOECandidates need 8+ years of software engineering experience, including 3+ years in a Staff, Principal or Chief Architect role, and a computer science or related degree. Deep expertise in API gateways (Apigee preferred), OAuth 2.0 and OIDC, distributed systems and cloud-native infrastructure is required.
Questrade Financial Group: Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the…
10+ YOECandidates need 10+ years of professional software engineering experience, including leading technical initiatives and solution design. They must use AI coding tools daily, have strong TypeScript skills, and know Domain-Driven Design and Event-Driven Architecture.
Cursor, Claude, TypeScript, React, React Native, Google Cloud Platform
7+ YOEOwl.co needs a candidate with 7+ years of software experience at Staff or Principal level, deep experience scaling AI/ML or LLM systems in production, and expert Python or TypeScript skills. Experience with cloud platforms, microservices and regulated industries where auditability and bias mitigation matter is also required.
AWS, Azure, Python, TypeScript, Claude Code, Codex
12+ YOECandidates need 12+ years of software engineering experience, including principal or architect-level leadership, and recent hands-on production coding. Strong experience with production AI/LLM systems, enterprise integration, cloud architecture and customer-facing technical work is required.
Tech Talent International: Tech Talent International is boutique recruitment firm based out of the Toronto Canada.
8+ YOECandidates need 8+ years of software engineering experience with technical leadership, deep expertise in Kubernetes, distributed systems and cloud architecture, and a Bachelor's degree in computer science, engineering or mathematics. Strong communication skills and startup experience are also required.
10+ YOECandidates need 10+ years of software engineering experience and extensive experience building big data pipelines from scratch. Deep expertise in Hadoop, Spark, Java and Scala is required, with entity recognition and NLP experience an asset.
10+ YOECandidates need 10+ years of software engineering experience, including Principal or Staff level work on high-scale backend and platform systems. Strong Node.js skills, IAM knowledge, and familiarity with agentic tooling or LLM-facing design are expected.
Identity and access management, Node.js, Go, Collaboration
Candidates need expert Java development experience, cloud-native application experience on Google Cloud Platform, and experience delivering software in a regulated financial environment. Agile and DevOps practices, investment banking or financial services background, and knowledge of prime brokerage or distributed trading platforms are also expected.
Candidates need expert Java experience, cloud-native development on Google Cloud Platform, and Agile and DevOps delivery skills. Experience in investment banking or financial services, prime brokerage knowledge, and exposure to AI/ML application development are also expected.
7+ YOECandidates need a Bachelor's or Master's in computer science or a related field and 7+ years of software experience at Staff or Principal level. Owl.co asks for hands-on experience deploying AI/ML or LLM systems at scale, plus expert Python or TypeScript skills.
Python, TypeScript, AWS, Azure, Claude Code, Cursor
10+ YOECandidates need 10+ years building cloud-native backend or platform systems, including scaling a production SaaS through rapid growth. They must have hands-on experience with distributed systems, performance engineering and reliability work, plus Python and JavaScript/TypeScript.
7+ YOECandidates need 7+ years in software and data engineering, with strong current Python and SQL. They need hands-on HL7 v2 and FHIR experience with real EHR and claims data, and experience designing canonical data models at scale.
15+ YOECandidates need 15+ years of software engineering experience, including 5+ years at staff or principal level in SaaS or startups. They need deep skills in C#/.NET, TypeScript, Angular, SQL, Redis and Azure, plus strong collaboration and communication abilities.