Senior Full Stack Analytics Developer

ManulifeMontreal, QC
CA$88,800 - CA$138,800Hybrid

About The Position

Manulife Investment Management is a leading global wealth and asset management firm committed to providing innovative investment solutions. As part of our Analytics Engineering and Quantitative Development teams, you will be at the forefront of developing interactive data capabilities that drive our investment decision-making process. We serve a diverse range of clients across Portfolio Management, Operations, Client Services, Risk Management, Finance, Accounting, and other departments in the US, Canada, London, Hong Kong, Tokyo, and other regions in Asia. We are seeking a highly skilled and motivated Senior Full Stack Analytics Developer to join our dynamic team. The successful candidate will be responsible for creating new interactive capabilities, including apps, models, tools, reports, and dashboards. This role requires a balance of technical expertise, investment domain knowledge, and user-centered design experience. The successful candidate will also have management experience and will be required to manage a small team engineers.

Requirements

  • Proficient in multiple programming languages, specifically R and Python, and familiar with data manipulation packages such as dplyr, pandas, and polars.
  • Experience with data visualization tools like Posit Connect, Plotly Dash, Streamlit, or similar.
  • Proficient in Power BI and Microsoft Excel.
  • Experience working with large datasets, data collection, aggregation, and presentation tools.
  • 3+ years’ experience building custom data visualization apps, including UX/UI, server-side processing, and client-side processing.
  • Strong experience documenting and communicating requirements with project stakeholders.
  • Experience using GitHub for collaboration.
  • Strong written and verbal communication skills.
  • Eagerness to learn and test out new ideas.
  • Strong work values - dependable, honest, and positive attitude.
  • Solution-based mindset, always looking to find answers.
  • Generalist mindset, willing to work in different domains based on need.

Nice To Haves

  • Experience with common RDBMS platforms such as Postgres, SQL Server, etc.
  • Experience with Big Data platforms like Databricks.
  • Experience with NoSQL databases.
  • Experience or interest in finance and the portfolio management process.
  • Experience or interest in learning new data visualization tools and platforms.

Responsibilities

  • Lead end-to-end development of data visualization solutions and analytical tools, including deployment across the organization.
  • Design and integrate APIs to extend data access and enable seamless connectivity between systems and platforms.
  • Develop robust data visualizations, reports, and AI-assisted interfaces for multiple use cases and varying levels of user interactivity, leveraging machine learning and generative AI where appropriate to surface deeper insights.
  • Quickly prototype solutions — including AI-based proof-of-concepts and API-driven applications — and effectively communicate project plans, status updates, and enhancements/issues to team members and clients.
  • Adopt and enhance technology infrastructure to 'bring data to life' across the organization, with a focus on integrating modern AI tooling, automation, and API ecosystems into existing workflows.
  • Explore, develop, and champion AI-based applications that improve analytical processes, automate repetitive tasks, and deliver intelligent, user-facing experiences across the business.
  • Work closely with end users to understand requirements, provide demonstrations, conduct technical walkthroughs, and collect feedback to refine data visualization and AI-powered solutions.

Benefits

  • health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans.
  • various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources.
  • generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service