CareerPlanSign in

Principal Engineer / Architect

Toronto CanadaFull-time2026-10-06 → 2026-10-08

Core

Lead architecture, design, and delivery of next-generation cloud-native data and application platforms for enterprise-scale distributed systems.

Role type

Principal Engineer / Architect (hands-on IC with strategic leadership)

Builds

Enterprise-scale applications, data platforms, microservices, and event-driven systems

Domain

Cloud-native data engineering and distributed systems

Deliverable

production ML models | product features

Required skills

Java, Scala, Azure (ADLS, Databricks), Apache Kafka, MQ, Microservices, Distributed Systems, REST APIs, CI/CD, Kubernetes (via careerplan.io/jobs/19-00F-C9-375-principal-engineer-architect-at-matrix-global)

Preferred skills

Python, Agile/DevOps, Team Mentoring, Infrastructure Automation

Technologies

Java, Scala, Python, Azure, ADLS, Databricks, Kafka, MQ, Kubernetes, CI/CD

Responsibilities

Define and drive architecture for enterprise-scale applications; Design scalable, secure, resilient solutions; Lead technical decision-making and provide architectural guidance; Design and develop enterprise applications and microservices; Architect and implement scalable RESTful APIs; Design and implement large-scale data solutions; Provide technical mentorship and guidance to engineers

Seniority

Principal, hands-on IC with strategic leadership