Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$90.49k - $132.71k per year

Morningstar Credit Ratings, LLC

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. 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.

Location: Toronto, ON (Hybrid - 4 days in office)

The Role

In this role, you’ll split your time evenly between technical team leadership and individual contributor. As the leader of a cross‑functional squad, you’ll collaborate closely with stakeholders to drive timely delivery of projects. 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. Additionally, you will learn and adapt to emerging technologies as we strive to innovate and refine our business.

Job 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
  • Mentor engineers to uphold code standards and to contribute to the team's technical growth
  • Continuously learn and adapt to new technologies and processes
  • Participate in the on‑call rotation for production support every two months

AI‑Driven Engineering

We are actively integrating AI across the software development lifecycle to improve speed, quality, and scalability. This includes:

  • AI‑assisted development to accelerate implementation
  • Automated code reviews to improve consistency and maintainability
  • Intelligent issue triage and prioritization
  • Workflow automation to reduce manual overhead
  • Exploration of emerging capabilities such as autonomous agents, Model Context Protocol (MCP), and AI‑generated testing

Qualifications

  • 5+ years of experience building production‑grade applications
  • Strong proficiency in JavaScript and TypeScript
  • Experience with modern front‑end frameworks (e.g., Vue.js or React)
  • Solid understanding of browser technologies, HTML, and CSS
  • Experience building backend services using frameworks such as Nuxt or NestJS
  • Strong understanding of fundamental software concepts including Design Patterns, Object‑Oriented Programming, RESTful API, SSO, security, unit testing, and databases
  • Possesses Agile and project management skills to contribute effectively to team workflows
  • Strong communication, collaboration, and leadership skills
  • Experience using AI tools (e.g., GitHub Copilot, Claude, CLI‑based agents) to enhance development workflows

Why Join Us

  • Work on meaningful problems that directly impact investors’ financial futures
  • Collaborate in a highly cross‑functional, product‑driven environment
  • Gain hands‑on experience with cutting‑edge AI tools and workflows
  • Build modern, full‑stack applications with real ownership and impact

Base Salary Compensation Range

$90,489.00 - $132,711.00 CAD

Incentive Target Percentage 12.5% Annual

Compliance and Conflict of Interest

If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentially to our Compliance team. These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, you will be required to liquidate those holdings immediately. Depending on your department and location of work, certain employee accounts must be held with an approved broker. If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.

Morningstar’s hybrid work environment gives you the opportunity to collaborate in‑person each week as we find that we perform best together. In most of our locations, our hybrid model is four days in‑office each week. A range of other benefits are also available to enhance flexibility as needs change.

EEO Statement

Morningstar is strongly committed to creating and preserving equal opportunity for all employees and applicants. We make all employment decisions—including recruitment, hiring, compensation, training, promotion, transfer, discipline, termination, and other personnel matters—without regard to race, color, ancestry, religion, sex, national origin, age, disability, protected veteran status, marital status, sexual orientation, genetic information, citizenship, gender identity and expression, parental status, or other legally protected characteristics or conduct.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Toronto, ON vacancy
  • $111.1k - $152.8k per year

    About the Role Lead end‑to‑end solution delivery across the Billing and Maintenance...  ...‑enabled capabilities. Drive AI‑assisted engineering as a core practice using tools such as GitHub...  ...experience delivering production‑grade software solutions. 3+ years of technical... 
    Suggested
    Work at office

    CEI Fleet Collision and Safety

    Toronto, ON
    7 days ago
  •  ...the Role S&P Dow Jones Indices is seeking a highly experienced Lead Software Engineer to play a pivotal role in developing and maintaining our...  ...Income value stream focuses on delivering robust calculation engines essential for managing our fixed income indices. We operate with... 
    Suggested

    S&P Global

    Toronto, ON
    7 days ago
  • $175k - $225k per year

    Toronto, Ontario, Canada About the role Clutch is seeking a Team Lead, Software Engineering to lead a team of engineers building and scaling our platform. This is a player‑coach role: you’ll split your time roughly evenly between hands‑on engineering and team leadership,... 
    Suggested
    Permanent employment
    Full time

    United States Digital Space LLC

    Toronto, ON
    7 days ago
  •  ...disorders are treated thanks to 3D printing, AI and cloud software, and create Personalized Pelvic Health. Pelvic floor...  .... ROLE SUMMARY The Software Developer/Technical Lead will work closely with Cosm Medical’s engineering team, data scientists, product stakeholders, and... 
    Suggested
    Work at office
    Local area

    Cosm Medical

    Toronto, ON
    7 days ago
  • Step into a Lead Engineer role in Software Development with a focus on mainframe systems in a collaborative hybrid setting. Drive projects that enhance the financial security and health of our clients. As an experienced Software Engineer, you'll apply your 7+ years of development... 
    Suggested

    United States Digital Space LLC

    Toronto, ON
    7 days ago
  • Become a key player in software development leadership as a Lead Manager in Toronto's banking landscape. Drive strategic initiatives that enhance technological solutions for Commercial Banking. In this pivotal leadership position, you'll supervise a team of skilled developers... 

    Scotiabank

    Toronto, ON
    7 days ago
  • Become a Technical Lead Software Engineer at Pebl, focusing on scalable solutions using technologies like React JS and AWS. Your work will significantly enhance user retention and engagement. Pebl is looking for a Technical Lead to guide its Engineering team. In this influential... 

    Pebl

    Toronto, ON
    7 days ago
  • $140k - $175k per year

     ...is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Lead Software Engineer - AI (Materia AI) Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    7 days ago
  • Join our mission as a Lead Software Engineer to secure identities and build extensibility solutions. Leverage your skills in Node.js and Golang within our collaborative environment. We're in search of a Staff Software Engineer who excels in developing distributed systems... 

    United States Digital Space LLC

    Toronto, ON
    7 days ago
  •  ...operations support team, interface with other engineers, vendors, infrastructure teams, business...  ...operating systems, security tools, software, and hardware. Identify and participate...  ...As a hybrid organization, you and your leader use business and client needs to choose where... 
    Work at office
    Work from home

    Sun Life Financial

    Toronto, ON
    7 days ago
  • Advance your career as a Lead Software Engineer in our Product & Integrations team, pivotal in building a framework supporting over 250 integrations. Engage with customers and influence product strategies. In this senior role, you will be responsible for designing and delivering... 

    HRB

    Toronto, ON
    7 days ago
  • $140.6k - $190.6k per year

    Lead Product Engineer (Full Stack), Materia AI This role is heavily backend focused (roughly 70% backend / 30% frontend). We are specifically looking for engineers who have built and shipped real products end‑to‑end, not just contributed small features within large organizations... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    7 days ago
  •  ...Lead Software Engineer / Head of Software Architecture Lead Software Engineer / Head of Software Architecture 6 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. We are seeking an experienced Lead Software Engineer... 
    Full time

    Calliere Group

    Toronto, ON
    7 days ago
  •  ...ll contribute to outcomes that matter alongside team members committed to excellence and shared success. Role Summary As a Lead Software Engineer, Capital Markets and Factor Investing Technology, you will help develop and support the technical direction of technology and... 
    Long term contract
    Internship
    Worldwide

    Canada Pension Plan Investment Board

    Toronto, ON
    7 days ago
  • Title: Lead Software Enginner- Global Payments Engineering Requisition ID: 247022 Purpose We are looking for an enthusiastic individual to innovate and collaborate on the value-driven goals in delivering customer value. You will engage in a fast-paced and stimulating environment... 
    Work at office
    Flexible hours

    Scotiabank

    Toronto, ON
    7 days ago
  • $131k - $181k per year

     ...delivery across complex, crossfunctional engineering initiatives. This role operates at the intersection...  ...outcomes. The Principal Value Stream Lead owns thehealth, direction, and results of...  ...technical integrityof large, multiteam software and data systems Accountable forquality,... 
    Full time
    Work at office

    Equinix

    Toronto, ON
    5 hours ago
  • Take on the challenge of a Lead Software Engineer specializing in banking technology. Drive project success through your analytical skills and passion for using cutting-edge technologies to solve complex problems. In this dynamic role within Global Banking and Markets Engineering... 

    Scotiabank

    Toronto, ON
    5 hours ago
  • A leading professional services firm in Toronto is seeking a lead software developer to design, develop, and deliver enterprise-level applications. You will mentor junior team members, collaborate with clients, and work with modern technologies in a hybrid environment. Ideal... 

    Pariveda

    Toronto, ON
    7 days ago
  • A leading digital solutions provider in Toronto is seeking a Senior Manager/Director AI Software Engineer to oversee the AI software engineering processes. The role focuses on transforming business ideas into applications, ensuring high standards in both engineering and design... 

    Appnovation Technologies, Inc.

    Toronto, ON
    7 days ago
  •  ...giving the confidence to make better decisions faster. Team Lead, Software Development A Team Lead leads a team of software developers,...  ...recommendations. Maintain hands‑on coding and champion software engineering best practices in line with current procedures and policies.... 
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    5 hours ago
  • Elevate our credit card platform as a Staff Engineer driving architecture and growth. Utilize your technical leadership to solve complex challenges...  ...roadmaps • Mentor engineers in best practices and innovation • Lead resolution of high-risk technical challenges • Manage complex... 
    Long term contract
    Worldwide

    Nubank

    Toronto, ON
    7 days ago
  • A leading employee recognition platform in Canada seeks a Senior Software Engineer to drive product impact at a global scale. The role offers hybrid or remote work options. Responsibilities include leading projects, mentoring engineers, and improving engineering practices. Candidates... 
    Remote work

    Achievers

    Toronto, ON
    7 days ago
  • $182.4k per year

    Software development engineer • old toronto on Last updated: 12 days ago CA$182,400.00 yearly Full-time. We are seeking highly skilled Principal...  ...000.00 – CA$120,000.00 yearly. Full-time. Fitch Group is a leading, global financial information services provider delivering... 
    Long term contract
    Full time
    Contract work
    Internship
    Work at office
    Remote work

    Fitch Solutions

    Toronto, ON
    1 day ago
  • $80k - $120k per year

    Software Engineer Requisition ID: 50227 Business Unit: Fitch Group Category: Information Technology Location: Toronto, ON, CA Fitch...  ...a Software Engineer based out of our Toronto office. As a leading, global financial information services provider, Fitch Group delivers... 
    Long term contract
    Temporary work
    Work at office
    Immediate start
    2 days per week

    Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Grou...

    Toronto, ON
    7 days ago
  •  ...culture. Business group: Canadian Banking Engineering – Product Onboarding - Team is focused on...  ..., testable, efficient code by using best software development practices Gather and refine...  ...Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our... 
    Flexible hours

    Scotiabank

    Toronto, ON
    14 days ago
  •  ...develop robust, scalable, and efficient software solutions using industry best practices and...  ...Science, Information Systems or Software Engineering, or a related field. 5 years of...  ...software product companies Experience leading projects across teams and regions Why... 
    Full time
    Local area
    Worldwide

    Synpulse8

    Toronto, ON
    14 days ago
  • Join Amazon as a Lead Software Development Manager for Alexa AI, where you’ll create groundbreaking intelligent systems. Drive the transformation...  ...technology initiatives. You will oversee a dynamic team of engineers focused on constructing integrated systems bridging edge... 

    Amazon

    Toronto, ON
    7 days ago
  • $110k - $135k per year

    About The Role As a Software Engineer, you will work alongside a team of engineers to get Conductor live and to make it matter. Working collaboratively...  ...and extend agentic workflows in Conductor's orchestration engine — building custom tools, integration adapters, and... 
    Long term contract
    Contract work
    Work at office
    2 days per week

    PocketHealth Inc.

    Toronto, ON
    5 hours ago
  • $125.5k - $154k per year

    ## Software Engineer IIIApplyremote type: On Sitelocations: Toronto, Ontariotime type: Full...  ...**Who We Are:**TD is one of the world's leading global financial institutions and is the...  .... TD is deeply committed to being a leader in client experience, that is why we believe... 
    Permanent employment
    Temporary work
    Work from home

    TD Bank

    Toronto, ON
    1 day ago
  •  ...Team Global Banking and Markets Engineering (GBME) is the fast-moving, award‑winning technology engine that powers Scotiabank’s...  ...seeking an experienced Senior Software Engineer to support the team, focusing...  ...Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by... 
    Flexible hours

    Scotiabank

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!