Apply now

First seen by our source: 26 days ago

Principal Engineer / Architect

@ Matrix Global

Toronto, Ontario

HybridFull-time
Apply now
SIGNALS

Overview

Matrix Global is hiring a Principal Engineer / Architect to define and deliver cloud-native data and application platforms. The role combines hands-on development in Java, Scala and Python with architectural leadership, mentoring and technical strategy.

Responsibilities:

  • Define architecture for enterprise applications and data platforms
  • Design scalable cloud-native and event-driven solutions
  • Develop microservices and RESTful APIs in Java and Scala
  • Lead architecture reviews and technical decisions
  • Mentor engineering teams and drive best practices

Requirements summary:

  • Senior architect or principal engineer experience
  • Extensive Java and/or Scala development experience
  • Experience with Azure Data Lake Storage and Databricks
  • Experience with Apache Kafka or MQ messaging
  • Experience with distributed and cloud-native systems

Tools & skills

Source and dates

Employer career site / ATS feed · comeet

Employer posting date
Not provided
First seen by our source
2026-10-11
Source record updated
2026-10-12

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Matrix Global

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Full company description

Fundamentally Transforming How the Energy Industry Transacts. Matrix Global is a family of companies that implements the avant-garde vision of preeminent experts from the energy industry. With extensive experience in trading, logistics and commodity financing, the Matrix Global team improves how the industry transacts and develops opportunities that lead to an open market with better risk management, enhanced transparency and reduced credit exposure. Matrix Markets'​ first initiative was the highly successful launch of the world’s first futures contract on crude oil storage capacity, which allows qualified entities to purchase storage during a once-a-month online auction. A complete break from the traditional method of selling storage, the Matrix is cost-effective and sustainable, radically transforming how energy customers can transact for storage, reducing the legal and credit costs inherent in the current approach for term storage. Matrix Commodity Finance structures and facilitates the sale of trade finance assets to diverse pools of capital through dynamic auctions. MCF is uniquely positioned in the global commodity sector and is highly regarded as a developer of innovative financial products and proprietary technologies, which are utilized by the largest multinational corporations, commodity trading houses and institutional buyers.

LinkedIn followers
1,113
People associated on LinkedIn
31
Reported office locations
  • 4306 Yoakum Bvld, Suite # 200, Houston, Texas 77006, US
Business categories
  • Energy Management
  • Renewable Energy
  • Oil and Gas
  • Energy
  • Energy Efficiency
Other recorded names
  • Matrix Global
Specialties
  • trade finance
  • derivative development
  • futures
  • infrastructure
  • energy
  • trading
  • risk management
  • oil
  • oil storage
  • and energy logistics
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Fundamentally Transforming How the Energy Industry Transacts. Matrix Global is a family of companies that implements the avant-garde vision of preeminent experts from the energy industry. With extensive experience in trading, logistics and commodity financing, the Matrix Global team improves how the industry transacts and develops opportunities that lead to an open market with better risk management, enhanced…

FieldValue
IndustryFinancial Services
Company size51-200 employees
HeadquartersHouston, Texas
Organization typePrivately Held
Specialtiestrade financederivative developmentfuturesinfrastructureenergytradingrisk managementoiloil storageand energy logistics
Open jobs on Jobsy4
LinkedInView page
Job description

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.

Similar jobs

  • Principal Engineer - Android

    Toronto, ON
    Full Time

    COSMO

    8+ YOECandidates need 8+ years of software engineering, 6+ years on Android, and 4+ years in a technical leadership role. Deep expertise in Android framework, AOSP, Binder/AIDL, Kotlin and Jetpack Compose is required.

    Android Studio, Jetpack Compose, JUnit, Robolectric, Espresso

  • Principal Engineer

    Greater Sudbury, ON
    Full Time

    Vale

    8+ YOEVale Base Metals needs an engineering or earth sciences degree and 8 to 10 years of underground mining, geotechnical or backfill experience. A P.Eng. or equivalent is preferred, along with experience leading technical projects and working with operations, safety and suppliers.

  • Principal Engineer

    Toronto, ON
    HybridFull Time

    Thomson Reuters Holdings Inc.

    10+ YOECandidates need 10+ years of hands-on software engineering experience building scalable web solutions, plus AI and GenAI skills such as RAG and prompt engineering. Required skills include TypeScript, Node.js, Python, a modern UI framework, and cloud platforms (AWS, Azure or GCP), with an advanced degree in a related field.

    React, Angular, Vue, TypeScript, Node.js, Python

    Principal Engineer

    Toronto, ON
    HybridFull Time

    Thomson Reuters Holdings Inc.

    10+ YOECandidates need 10+ years of hands-on engineering experience building scalable web solutions, plus skills in modern UI frameworks, TypeScript, Node.js and Python. Experience with agentic AI platforms, LLM integration and cloud platforms (AWS, Azure or GCP) is also required.

    React, Angular, Vue, TypeScript, Node.js, Python

  • Principal Engineer

    Toronto, ON
    Full Time

    Electric Power Engineers: Electric Power Engineers (EPE) is a global advisory and engineering firm advancing grid reliability, resilience, flexibility, and affordability.

    5+ YOECandidates need 5+ years as a power systems engineer on generation and transmission interconnection, with ERCOT interconnection knowledge and PSCAD and PSS/E modeling experience. Strong written and verbal communication and a client-focused approach are also required.

    PSS/E, PSCAD, TSAT

  • Principal Engineer

    Toronto, ON

    Scotiabank

    8+ YOECandidates need 8+ years building Kubernetes platforms in enterprise settings and 5+ years each with Terraform and cloud services on GCP and Azure. They also need CI/CD and GitOps experience, scripting skills, and knowledge of cybersecurity and compliance.

    Terraform, Kubernetes, GKE, Azure AKS, Docker, Helm

  • Principal Engineer ( AI + Dev Tooling)

    Toronto, ON +1
    HybridFull Time

    Scribd, Inc.

    10+ YOEScribd, Inc. needs a candidate with 10+ years of software engineering experience, including Staff or Principal level work. Candidates need hands-on experience shipping agentic developer tooling, depth in agent runtimes and evals, and significant time in developer experience, platform or infrastructure engineering.

    Software development, Power engineering, Leadership, CI/CD, Coaching, Mental health

  • Principal Engineer, CAD

    Ottawa, ON

    SiTime Corporation: SiTime Corporation (Nasdaq: SITM), the market leader in silicon MEMS timing, is an analog and semiconductor company that is revolutionizing the…

    7+ YOECandidates need a BA or BS in electrical engineering, computer science or a related field and at least 7 years of CMOS IC CAD support experience. They must know Cadence, Synopsys and Siemens EDA tools, scripting languages such as SKILL, Python and Tcl, and Linux.

    Cadence Virtuoso, Spectre, Assura, Innovus, Tempus, Synopsys Design Compiler

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.