Principal Software Engineer

Morningstar
Full-time toronto, on IT & Technology
Posted:
June 06, 2026
Location:
toronto, on, Canada

Job Description

The Role

As a Principal Software Engineer on our Data Feed Platform team (Direct – Data & Research), you will partner with product owners and engineering teams to shape the technical direction of our data engineering capability. Together, you will migrate our file-based products to a unified, cloud-native data platform — architecting highly governed data pipelines, feed generation systems, and large-scale data delivery infrastructure.

This is a senior individual contributor role reporting to the Director of Technology. You will serve as a technical thought leader for a team of engineers — owning the end-to-end data platform architecture, from ingestion and transformation through to client-facing data products. You will define best practices for data governance, data modeling, performance optimization, and data reliability across the entire product lifecycle, while mentoring engineers and fostering continuous improvement within the data engineering discip...

Apply for this Job

Submit your application for the Principal Software Engineer position at Morningstar.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 06, 2026
Deadline: July 16, 2026