Morningstar Inc.
Lead Software Engineer
Toronto
Sponsorship not specified$90k-$133kDetected 37 days ago
JavaScriptTypeScriptC#ReactVue.jsHTMLCSS.NETBackend DevelopmentFull-Stack DevelopmentObject-Oriented ProgrammingCode ReviewGitRESTProject ManagementLeadershipCommunicationCollaboration
About the role
- In this role, you'll split your time evenly between technical team leadership and individual contributor.
- Your responsibilities will encompass end-to-end ownership of components, with a focus on maintaining quality, stability, and driving technical enhancements.
- You will form strong relationships with stakeholders to ensure alignment and success.
Responsibilities
- Lead technical discussions and contribute to architectural decisions for new features and services
- Design, implement, and maintain scalable, reliable, secure, and high-quality software solutions
- Participate in the on-call rotation for production support every two months
- We build innovative tools that adapt to each investor's unique financial situation.
- Our teams combine strong product thinking, close cross-functional collaboration, and thoughtful application of AI to solve complex problems and deliver high-impact solutions.
Requirements
- 5+ years of experience building production-grade applications
- Strong proficiency in JavaScript and TypeScript
- Experience with modern frontend frameworks (e.g., Vue.js or React)
- Strong understanding of fundamental software concepts including Design Patterns, Object-Oriented Programming, HTTP(S), RESTful API, SSO, security, unit testing, and databases.
- Experience using AI tools (e.g., GitHub Copilot, Claude, CLI-based agents) to enhance development workflows
- Gain hands-on experience with cutting-edge AI tools and workflows
- Solid understanding of browser technologies, HTML, and CSS
- Experience building backend services using frameworks such as Nuxt or NestJS
- Possesses Agile and project management skills to contribute effectively to team workflows
- Strong communication, collaboration, and leadership skills.
- Why Join Us
- Work on meaningful problems that directly impact investors' financial futures
- Collaborate in a highly cross-functional, product-driven environment
- Build modern, full-stack applications with real ownership and impact
Skills
- Toronto, ON (Hybrid - 4 days in office)
- Continuously learn and adapt to new technologies and processes
Compensation
- Compensation Range
- $90,489.00-$132,711.00 CAD
- Incentive Target Percentage
- If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentiality to our Compliance team (days vary by region).
- These investments will be reviewed to ensure they meet Code of Ethics requirements.
- If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately.
Benefits
- About Morningstar Retirement
- At Morningstar Retirement Group, we're all in for investors.
- Our mission is to empower individuals to achieve better retirement outcomes through personalized, data-driven guidance.
- A range of other benefits are also available to enhance flexibility as needs change.
Company info
- We are actively integrating AI across the software development lifecycle to improve speed, quality, and scalability.
Apply directly at Morningstar Inc. →Create a free account for alerts like thisView Morningstar Inc. immigration profile
This listing is sourced directly from Morningstar Inc.'s careers page and normalized into a canonical job model.