M

Morningstar

Independent investment research and data provider

Senior Software Engineer - Full-Stack JavaScript

Full-Time
$90.5k - $132.7k+ 12.5% Annual Incentive
Mid, Senior
Toronto, ON, Canada
HybridFour days on-site per week required.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • At least 3 years of professional software development experience, preferably focused on full-stack JavaScript or TypeScript.
  • Experience with modern front-end frameworks such as Vue, Nuxt, React, Next.js, Angular, or similar.
  • Familiarity with server-side rendered, statically generated, or universal JavaScript applications.
  • Understanding of browser fundamentals, including rendering, JavaScript execution, caching, networking, accessibility, and performance.
  • Strong JavaScript or TypeScript skills, including asynchronous programming, modular code, package management, and modern build tooling such as Vite, Webpack, Rollup, or similar.
  • Experience building or consuming RESTful APIs, Node.js services, middleware, or integrations with external platforms.
  • Familiarity with deploying, debugging, or monitoring applications in AWS or a similar cloud environment.
  • Strong communication skills, curiosity, and ability to collaborate with engineers, product managers, designers, content teams, and other cross-functional partners.
Responsibilities
  • Develop full-stack web applications using Vue.js, Nuxt 3, TypeScript, Node.js, and AWS.
  • Build and maintain server-side rendered and universal web applications, with awareness of routing, hydration, caching, browser behavior, and performance.
  • Create reusable front-end components and contribute to component libraries and design-system patterns.
  • Build and maintain Node.js-based APIs, middleware, and service integrations, including integrations with headless content management systems, analytics, personalization, and third-party platforms.
  • Contribute to AI-enabled marketing workflows, including tools that assist with content creation, content migration, schema mapping, personalization, experimentation, and operational automation.
  • Support production-quality delivery through testing, debugging, monitoring, accessibility, search engine optimization, security, privacy, and Core Web Vitals improvements.
  • Troubleshoot issues across browser behavior, API responses, content management system configuration, cloud infrastructure, and build pipelines.
  • Participate in code reviews, technical discussions, documentation, and team planning while continuing to grow technical depth across the stack.
Desired Qualifications
  • Experience with headless content management systems such as Contentstack.
  • Experience developing for or partnering with digital marketing teams, particularly around content personalization, analytics, or lead generation workflows.

About the company

Morningstar provides independent investment research and data to individual investors, financial advisors, and asset managers. It offers subscription-based access to a broad database of investment information, analytics, and tools through platforms like Morningstar Advisor Workstation, Morningstar Office Cloud, and Morningstar Cloud, plus managed portfolios and retirement services. The company differentiates itself with a wide breadth of data across retail and professional channels, strong ESG offerings through Sustainalytics, and an ecosystem that combines research, portfolio management, and retirement services. Its goal is to help users make informed investment decisions by delivering reliable data, analytics, and ESG insights while growing its subscription business.

Company Size

10,001+

Company Stage

IPO

Headquarters

Chicago, Illinois

Founded

1984

Get referred to Morningstar

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Q2 2026 revenue rose 9.6% to $663.2 million, with 28.4% operating-income growth.
  • Morningstar repurchased $300 million in Q2 2026 and $1.1 billion since 2024.
  • PitchBook's Time to Exit and Corporate Credit Analytics expand higher-value private-market products.

What critics are saying

  • PitchBook revenue grew only 4.9% in Q2 2026, limiting AI partnership monetization.
  • Morningstar carried $723.5 million debt at December 31, 2025 after refinancing.
  • OpenAI, Google, Microsoft, and Perplexity can disintermediate Morningstar if connectors commoditize data.

What makes Morningstar unique

  • Morningstar's proprietary public-market research plus PitchBook private capital data spans both markets.
  • August 2026 Gemini Enterprise and June 2026 Microsoft Copilot integrations embed Morningstar into workflows.
  • CEO Kunal Kapoor said over half employees completed AI Academy by August 2026.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Unlimited Paid Time Off

Sabbatical Leave

401(k) Retirement Plan

401(k) Company Match

Paid Sick Leave

Parental Leave

Adoption Assistance

Hybrid Work Options

Stock Options

Professional Development Budget

Tuition Reimbursement

Mentorship Program

Employee Referral Bonus

Company Social Events

Company News

Yahoo Finance
Oct 13th, 2026
Morningstar launches Direct AI as shares rise 8% in a week to $204.30

Morningstar has launched Morningstar Direct AI, an agent-based upgrade to its flagship analytics platform. The tool helps professionals with research, product design, and distribution work. The stock has risen 8% over seven days and 19.84% over 90 days, closing at $204.30. Returns over one, three, and five years remain negative. The most followed analyst narrative puts fair value at $236.67, making the stock 14% undervalued. A Simply Wall St discounted cash flow model estimates $162.54, which would mean the shares trade above fair value. Risks include weak client adoption of the AI tools and continued insider share sales.

Yahoo Finance
Sep 16th, 2026
Morningstar's PitchBook data powers ChatGPT for finance as AI integration highlights proprietary dataset value

Morningstar's PitchBook private markets data was integrated into OpenAI's ChatGPT for Financial Services platform in September 2026, enhancing AI-assisted analytical tools for finance professionals. The collaboration highlights the growing importance of high-quality private market datasets as foundational inputs for advanced AI models serving institutional investors. The integration reinforces Morningstar's investment narrative by spotlighting the value of its proprietary datasets as AI inputs. The move could act as a catalyst for data licensing and deeper platform adoption, supporting the case for current buybacks and dividends. However, Morningstar faces key risks around its high debt load, relatively modest growth outlook, and share price performance that has lagged broader markets. Community fair value estimates range from about $161,000 to over $329,000, showing divergent views on the company's prospects.

Yahoo Finance
Sep 11th, 2026
Morningstar stock could reach $13B by 2031 — 73% higher than current $7.5B valuation

Morningstar stock, recently valued at $7.5 billion, could reach $13.2 billion within five years, according to market analysis based on the company's growth trajectory. The financial services firm has demonstrated consistent expansion, with net income rising from $223.6 million in 2020 to $421.6 million on a trailing-12-month basis. The projection assumes a continuation of Morningstar's 12% average annual growth rate over the past five years. Revenue grew from $1.39 billion in 2020 to $2.45 billion in 2025. The company's flagship platform increased 6% year-over-year, whilst its PitchBook platform serving venture capital and private equity businesses saw nearly 10% revenue growth. Morningstar manages approximately $375 billion in client assets. Current valuation metrics suggest the stock may be undervalued, with its forward price-to-earnings ratio at 16.3, down from 31.9 a year ago.

Associated Press
Aug 25th, 2026
Morningstar and PitchBook integrate with Google's Gemini Enterprise for financial services AI

Morningstar and PitchBook announced integrations with Google Cloud's Gemini Enterprise for Financial Services through the Model Context Protocol. The integrations are expected to be available imminently. The partnerships allow eligible subscribers to access investment data, research, and market intelligence directly within Gemini Enterprise. Morningstar provides public market insights, whilst PitchBook delivers private capital markets intelligence covering companies, investors, funds, and transactions. The integrations aim to help financial professionals access source-attributed investment information within AI workflows. Users can conduct research without switching between multiple applications whilst maintaining visibility into data sources behind AI-generated responses. Morningstar and PitchBook join Google Cloud as launch partners for the preview of Gemini Enterprise for Financial Services. The move forms part of broader efforts to make investment intelligence available across leading AI platforms.

Yahoo Finance
Aug 17th, 2026
Morningstar shares drop 9.79% on GenAI disruption fears despite 8% revenue growth and $300M buyback

Morningstar shares fell 9.79% in Q2 2026 despite solid financial performance, as investors worried about generative AI disrupting its data and research businesses. The company reported 8% organic revenue growth and 18% adjusted EBIT growth over 12 months. Baron Partners Fund, which holds Morningstar, noted the company maintains high-quality, hard-to-replicate data businesses. Management accelerated share buybacks, repurchasing $300 million in the most recent quarter and $1.1 billion since 2024. The stock traded at $207.41 on 14 August 2026, with a market capitalisation of $7.78 billion. Shares fell 19.78% over the past 52 weeks but gained 20.76% in the preceding month. Baron Partners Fund believes Morningstar's trusted, structured data remains valuable for AI applications, with the stock trading at a 63% discount to its three-year average multiple.