1,679,374open jobs
100,774companies
258,643added this week
Browse all
Salary
≈ $87k – $150k per year (Estimated)
Location
Hybrid (Toronto, Canada)
Seniority
Architect
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
Matrix USA delivers enterprise digital, data, AI, and automation solutions, from strategy to implementation, modernizing platforms and embedding intelligence at scale.

Requirements

Principal Engineer / Architect

Position Overview

We are seeking a highly skilled and hands-on Principal Engineer / Architect to lead the architecture, design, and delivery of next-generation cloud-native data and application platforms. This role is ideal for a senior technology leader who combines deep engineering expertise with strategic architectural vision and thrives in complex, distributed environments.

The successful candidate will be responsible for defining technical direction, designing scalable and resilient solutions, and partnering with engineering, product, and platform teams to deliver high-performance systems. This individual will serve as a technical authority across the organization while remaining actively involved in solution design, development, architecture reviews, and engineering best practices.

Key Responsibilities

Architecture & Technical Leadership

  • Define and drive the architecture for enterprise-scale applications, data platforms, and distributed systems.
  • Design scalable, secure, resilient, and high-performance solutions aligned with business and technology objectives.
  • Establish architectural standards, engineering best practices, and technology roadmaps.
  • Lead technical decision-making and provide architectural guidance across multiple engineering teams.
  • Conduct architecture reviews and ensure adherence to security, scalability, and operational excellence standards.

Software Engineering & Platform Development

  • Design and develop enterprise applications and microservices using Java and Scala.
  • Architect and implement scalable RESTful APIs and service-oriented solutions.
  • Drive the development of cloud-native solutions leveraging Azure services and modern engineering frameworks.
  • Participate in hands-on development of critical components and complex technical initiatives.

Data & Event-Driven Architecture

  • Design and implement large-scale data solutions utilizing Azure Data Lake Storage (ADLS) and Databricks.
  • Architect event-driven systems and real-time data processing solutions using Apache Kafka and MQ technologies.
  • Ensure data platforms are optimized for scalability, performance, reliability, and maintainability.
  • Support integration of applications, data pipelines, and distributed services across the enterprise.

Engineering Excellence

  • Provide technical mentorship and guidance to engineers and development teams.
  • Drive adoption of modern software development practices, design patterns, CI/CD, and DevOps principles.
  • Identify and resolve complex technical challenges across application, data, integration, and infrastructure layers.
  • Evaluate emerging technologies and recommend innovative solutions that enhance platform capabilities and engineering productivity.
  • Collaborate closely with Product, Engineering, Data, Infrastructure, and DevOps teams to deliver business-critical solutions.

Required Qualifications

Architecture & Technical Leadership

  • Proven experience serving as a Principal Engineer, Lead Architect, Solution Architect, or similar senior technical leadership role.
  • Demonstrated ability to design and deliver enterprise-scale distributed systems and cloud-native architectures.
  • Strong understanding of software architecture patterns, microservices, event-driven architectures, and integration frameworks.

Java & Scala Development

  • Extensive hands-on experience developing enterprise-grade applications using Java and/or Scala.
  • Strong knowledge of object-oriented design principles, design patterns, and modern application development frameworks.
  • Proven experience designing and developing RESTful APIs and distributed services.

Cloud Data Platforms

  • Deep experience designing and implementing data solutions leveraging Azure Data Lake Storage (ADLS).
  • Strong hands-on experience with Databricks for large-scale data engineering, analytics, and processing workloads.
  • Experience working with cloud-native architectures and Azure-based platforms.

Messaging & Distributed Systems

  • Extensive experience with Apache Kafka, MQ, or similar messaging and streaming technologies.
  • Strong understanding of event-driven architectures, messaging patterns, and distributed system design.

Preferred Qualifications

  • Experience developing APIs, services, or automation solutions using Python.
  • Strong Python scripting expertise for data processing, automation, and operational workflows.
  • Experience leading and mentoring engineering teams in enterprise environments.
  • Knowledge of Azure cloud services and modern DevOps practices.
  • Experience with CI/CD pipelines, containerization, Kubernetes, and infrastructure automation.
  • Experience working within Agile development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication, stakeholder management, and collaboration abilities.

Technical Environment

  • Java
  • Scala
  • Python
  • REST APIs
  • Microsoft Azure
  • Azure Data Lake Storage (ADLS)
  • Azure Databricks
  • Apache Kafka
  • MQ Messaging Platforms
  • Microservices Architecture
  • Distributed Systems
  • CI/CD Pipelines
  • Kubernetes
  • Agile / DevOps

Ideal Candidate

The ideal candidate is a hands-on technical leader who is equally comfortable defining architecture, writing production code, solving complex engineering challenges, and influencing technical strategy. You are passionate about building scalable cloud-native platforms, modern data architectures, and distributed systems while guiding engineering teams toward technical excellence.

You thrive in fast-paced environments, enjoy solving difficult technology problems, and have a proven track record of delivering enterprise-scale solutions that balance innovation, scalability, reliability, and business impact.

What Success Looks Like

  • Successfully delivers scalable and resilient architecture for mission-critical applications and data platforms.
  • Drives adoption of engineering best practices and architectural standards across teams.
  • Builds high-performing cloud-native solutions leveraging Azure, Databricks, ADLS, and Kafka.
  • Improves system performance, scalability, reliability, and operational efficiency.
  • Serves as a trusted technical leader and mentor across the engineering organization.
  • Enables business growth through technology innovation and sound architectural decision-making.

WHY JOIN US

Matrix is a global, dynamic, and fast-growing technology services and consulting company with over 17,000 employees worldwide. Founded in 2001, Matrix has grown through significant organic expansion and strategic acquisitions, executing some of the largest and most impactful technology projects in the market.

We specialize in the design, development, and implementation of advanced technologies, software solutions, and digital products. Our services include infrastructure and consulting, IT outsourcing and offshore delivery, training and assimilation programs, and acting as a trusted implementation and delivery partner for the world’s leading software vendors.

With deep expertise across both the private and public sectors-spanning Finance, Telecom, Healthcare, Hi-Tech, Education, Defense, and Security -Matrix serves a strong customer base in Israel alongside a continuously expanding global client portfolio.

At Matrix, our people are at the heart of our success. We are a community of talented, creative, and dedicated professionals who are passionate about innovation and excellence. We actively attract, develop, and retain top talent, recognizing that every employee’s contribution is critical to our continued growth and future success.

Matrix’s success is built on a challenging and engaging work environment, competitive compensation and benefits, and meaningful career development opportunities. We foster a diverse, inclusive culture that encourages collaboration, continuous learning, and growth-together.

Join the winning team. Be challenged, grow your career, and enjoy the journey in a highly respected global organization.

To learn more, visit: www.matrix-ifs.com

EQUAL OPPORTUNITY EMPLOYER: Matrix is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind. Matrix is committed to the principle of equal employment opportunity for all employees, providing employees with a work environment free of discrimination and harassment. All employment decisions at Matrix are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, family or parental status, or any other status protected by the laws or regulations in our locations. Matrix will not tolerate discrimination or harassment based on any of these characteristics. Matrix encourages applicants of all ages.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,679,374 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
≈ $110k – $184k per year (Estimated) • In office • Full-Time • Toronto
Python
Java
Kotlin
Scala
AI/ML
Time Series Forecasting
Apply
≈ $109k – $182k per year (Estimated) • Hybrid • Full-Time • Toronto
JavaScript
TypeScript
Node JS
DevOps
AWS
Apply
Software Engineer I 1 hour ago
$42k – $49k per year • In office • 1+ year exp • Vancouver
Python
JavaScript
TypeScript
SQL
C#
Node JS
Databases
PostgreSQL
DynamoDB
AI/ML
Copilot
Claude
Claude Code
Embeddings
Prompt Engineering
AWS Bedrock
LLM
RAG
OpenAI
Anthropic
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Cybersecurity
OWASP
Analytics
Power BI
ETL/ELT
Management
Jira
Power Automate
SharePoint
Agile
Scrum
QA
Jest
Vitest
Apply
≈ $63k – $129k per year (Estimated) • In office • Internship • Master's Degree • Montreal
JavaScript
Java
TypeScript
SQL
Scala
Java
Maven
Spring Boot
Hibernate
Databases
PostgreSQL
MS SQL
ElasticSearch
AI/ML
Hadoop
Frontend
Angular
DevOps
Rest API
Kibana
Azure
CI/CD
Windows Server
Jenkins
Git
Docker
Kubernetes
GitHub
Linux
Management
Agile
Apply
≈ $59k – $111k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Toronto
JavaScript
SQL
C#
C#
ASP.NET Core
Frontend
Bootstrap
React.js
Mobile
Clean Architecture
DevOps
Rest API
Azure
CI/CD
Windows Server
Git
GitHub
Management
Agile
Apply
OT SIEM Engineer 1 day ago
≈ $52k – $118k per year (Estimated) • In office • Glasgow
DevOps
Splunk
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
Microsoft Sentinel
MITRE ATT&CK
IBM QRadar
LogRhythm
SIEM
Apply
≈ $16k – $37k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Chennai
Databases
Databricks
SAP BW
DevOps
Azure
Incident Management
Analytics
Power BI
Apply
≈ $13k – $36k per year (Estimated) • In office • 10+ years exp • Bengaluru
SQL
Databases
Oracle
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
IAM
API Gateway
SOAP
Management
Agile
Scrum
Apply
≈ $16k – $36k per year (Estimated) • In office • 5+ years exp • India
Java
SQL
COBOL
COBOL
IBM MQ
DevOps
Rest API
Splunk
Terraform
Azure DevOps
Azure
Kubernetes
Azure AKS
Incident Management
SLI/SLO/SLA
DNS
SOAP
Management
Agile
ITIL
Apply
In office • 6+ years exp • Chennai
Python
AI/ML
AI Agents
LLM
Edge AI
DevOps
GCP
CI/CD
Apply
Java Engineer 2 days ago
≈ $62k – $117k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Toronto
Java
COBOL
Java
Spring Framework
Spring Boot
COBOL
IBM MQ
Databases
Databricks
Apache Kafka
DevOps
Terraform
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Management
Agile
Scrum
Apply
≈ $109k – $200k per year (Estimated) • Remote (worldwide) • Full-Time • 7+ years exp • Bachelor's Degree
AI/ML
InfiniBand
DevOps
Puppet
Ansible
Linux
TCP/IP
Apply
≈ $128k – $256k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Jersey City
Apply
≈ $46k – $81k per year (Estimated) • Remote (Canada) • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Databases
Snowflake
Databricks
Analytics
ETL/ELT
Collibra
Apply
Data scientist 2 days ago
Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Spain
Python
SQL
Python
pySpark
AI/ML
Spark
Airflow
MLFlow
Machine Learning
Apply
≈ $53k – $96k per year (Estimated) • In office • 5+ years exp • Toronto
SQL
Databases
Oracle
DevOps
GitHub
Analytics
ETL/ELT
Informatica
Management
Jira
Apply
≈ $136k – $249k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Boston • Toronto • Waterloo
JavaScript
C#
C#
.NET
AI/ML
Copilot
Prompt Engineering
AI Agents
RAG
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
Frontend
React.js
DevOps
Azure
CI/CD
GitOps
Kubernetes
Azure AKS
Management
Agile
Scrum
Apply
≈ $45k – $92k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Toronto
Management
Confluence
Jira
Agile
Scrum
Kanban
Apply
$79k – $114k per year • In office • Full-Time • Bachelor's Degree • Toronto
Apply
$59k – $94k per year • Hybrid • Full-Time • 5+ years exp • Toronto
Python
SQL
Apply
See all jobs
This is one of many
1,679,374 more open roles from verified company boards, updated every day.