At Morningstar Retirement Group, the mission is to empower individuals to achieve better retirement outcomes through personalized, data-driven guidance. They build innovative tools that adapt to each investor’s unique financial situation, combining strong product thinking, close cross-functional collaboration, and thoughtful application of AI to solve complex problems and deliver high-impact solutions. This role is located in Toronto, ON, with a hybrid work model requiring 4 days in the office. In this position, the individual will evenly split time between technical team leadership and individual contribution. As the leader of a cross-functional squad, responsibilities include collaborating closely with stakeholders to drive timely project delivery, with end-to-end ownership of components, focusing on maintaining quality, stability, and driving technical enhancements. Building strong relationships with stakeholders is essential for alignment and success. The role also provides opportunities to learn and adapt to emerging technologies. As an engineer, the primary work involves modern JavaScript/TypeScript frameworks such as Vue3, Nuxt, and NestJS, alongside contributions to backend systems built with C#/.NET and SQL. Morningstar Retirement is actively integrating AI across the software development lifecycle to improve speed, quality, and scalability. This includes AI-assisted development, automated code reviews, intelligent issue triage and prioritization, workflow automation, and exploration of emerging capabilities like autonomous agents, Model Context Protocol (MCP), and AI-generated testing. The company seeks engineers excited to experiment with and apply these technologies in real-world scenarios.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees