Talent.com
Quantitative Developer, BMO GAM
Quantitative Developer, BMO GAMBMO • Toronto, ON, CAN
Quantitative Developer, BMO GAM

Quantitative Developer, BMO GAM

BMO • Toronto, ON, CAN
11 hours ago
Job type
  • Full-time
  • Part-time
Job description

Application Deadline:

03/28/2026

Address:

100 King Street West

Job Family Group:

Data Analytics & Reporting

Position Overview

We’re hiring a specialist role to join the ETF Analytics and AI Solutions team within BMO Global Asset Management, supporting the development and maintenance of ETF systems and analytics. The role will be integral in driving the transformation of existing systems platforms across all asset classes while also monitoring daily ongoing operations. The ideal candidate combines a deep understanding of data engineering with a strong knowledge of financial markets and ETFs.

Team Structure

  • Work in a collaborative team of ~5 specialists within a larger 25-person GAM team.
  • Partner closely with data engineers, portfolio managers, and business analysts.

Roles and Responsibilities

System Development

  • Contribute to the design and implementation of a modern portfolio management platform using cutting-edge technology that supports advanced ETF analytics and portfolio workflows.
  • Collaborate with portfolio managers and technology teams to create innovative portfolio management solutions.
  • Partner with Data Engineers and Business Analysts to architect robust data pipelines and real-time analytics capabilities.
  • Assist in shaping the future-state system architecture, ensuring clarity and alignment with strategic goals.

Operational Monitoring & Maintenance

  • Oversee daily system operations, including monitoring daily automated jobs to confirm successful execution.
  • Investigate and resolve failed jobs promptly; rerun processes as needed to maintain data integrity.
  • Maintain and support the current infrastructure while actively contributing to the design and implementation of the future-state platform.

ETF Analytics

  • Build intuitive, high‑performance front‑end tools for portfolio managers.
  • Develop portfolio optimization workflows to enhance investment decision-making.
  • Build real-time analytics capabilities for faster insights and improved operational efficiency.
  • Ensure scalability of the platform to support growing data volumes and complex investment strategies.
  • Collaborate on solutions that enable new investment products and asset classes, expanding the platform’s capabilities.

Required skills and experience

  • SQL proficiency (5+ years).
  • Python proficiency (5+ years).
  • C# proficiency (hands-on experience required).
  • Cloud computing system skills (Snowflake / AWS / Azure).
  • Strong understanding of asset management and ETF analytics (designation preferred).
  • Hands-on experience with operational monitoring and troubleshooting.
  • Strong teamwork and cross-functional collaboration skills.

Preferred skills and experience

  • Familiarity with Streamlit, Prefect, Pydantic, NumPy, pandas, SQLAlchemy, plotly.
  • Advanced PLSQL skills.
  • Knowledge of investment performance and risk analytics.
  • Advanced degree in computer science, financial engineering, or related field.
  • Degree or designation in financial markets.
  • Experience in systems migration or transition.

Salary:

$82,800.00 - $154,800.00

Pay Type:

Salaried

The above represents BMO Financial Group’s pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at .

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Create a job alert for this search

Quantitative Developer BMO GAM • Toronto, ON, CAN

Similar jobs
Ibm Ace/Ibm Ftm Developer - C$120,000 - C$130,000 A Year

Ibm Ace/Ibm Ftm Developer - C$120,000 - C$130,000 A Year

Synechron • Toronto, Canada, CA
Full-time
Develops applications using IBM ACE and FTM, participating in design, coding, testing, and consulting services within a financial services environment.Show more
Last updated: 2 days ago • Promoted
Pam Developer

Pam Developer

MUFG Investor Services • Toronto, Canada, CA
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The role of the PAM CyberArk Engineering Lead operates within the PAM division of the Global Id...Show more
Last updated: 7 days ago • Promoted
Ibm Iib/Ace & Datastage Developer (Contract)

Ibm Iib/Ace & Datastage Developer (Contract)

Millennium Software and Staffing Inc • North York, Canada, CA
Full-time
A staffing and technology solutions provider is seeking an IBM IIB Developer in Toronto, ON.This mid-senior level contract position requires expertise in IBM IIB, IBM ACE, DataStage, Java, SpringBo...Show more
Last updated: 6 days ago • Promoted
Senior Kdb Developer

Senior Kdb Developer

Caspian One • North York, Canada, CA
Full-time
Job Description - Senior KDB Developer (CREQ ) We are looking for a highly skilled Senior KDB Developer to join our engineering team.The ideal candidate will have strong expertise in kdb+/q, real-t...Show more
Last updated: 7 days ago • Promoted
Report Developer

Report Developer

Akkodis group • Toronto, Canada, CA
Full-time
Develop Power BI reports, modernize legacy systems, collaborate with stakeholders, and develop migration paths.Show more
Last updated: 2 days ago • Promoted
Quantitative Developer - CaaS

Quantitative Developer - CaaS

TradingHub • Toronto
Full-time +1
Compensation: Competitive (Financial Services).Founded in 2010, TradingHub delivers uniquely intelligent trade surveillance software to world leading financial institutions.Developed by market prof...Show more
Last updated: 16 hours ago • Promoted • New!
Analyst, Quantitative Software Engineer (C) - C$54,600 - C$101,400 A Year - No Experience Required

Analyst, Quantitative Software Engineer (C) - C$54,600 - C$101,400 A Year - No Experience Required

BMO Capital Markets • Toronto, Canada, CA
Full-time
Develop high-performance software applications using C#, and collaborate with cross-functional teams, while utilizing technologies like Kubernetes and Prometheus.Show more
Last updated: 7 days ago • Promoted
Snowflake Dbt Lead - $110,000 - $145,000 A Year

Snowflake Dbt Lead - $110,000 - $145,000 A Year

LTIMindtree • Markham, Canada, CA
Full-time
Lead Snowflake DBT projects, requiring extensive experience in data transformation and cloud technologies, including hands-on experience with orchestration tools, and relational databases.Experienc...Show more
Last updated: 7 days ago • Promoted
Quantitative Developer - Remote

Quantitative Developer - Remote

Numerex • North York, Canada, CA
Remote
Full-time
A leading financial technology company is seeking a Quantitative Developer to enhance customer onboarding and support services.This remote position requires expertise in quantitative finance, risk ...Show more
Last updated: 6 days ago • Promoted
Senior Quantitative Developer - Private Capital Markets - $150,000 - $250,000 A Year

Senior Quantitative Developer - Private Capital Markets - $150,000 - $250,000 A Year

Kroll • Toronto, Canada, CA
Full-time
Senior Quantitative Developer to design and implement financial models for private capital markets, requiring C#, Python, or C/C++ experience.Show more
Last updated: 7 days ago • Promoted
Quantitative Developer

Quantitative Developer

Mindlance • Toronto
Full-time
Duration : 6 Months (Highly chance to extends).Market Risk, Middle Office / Product Control or Back Office.Working experience in application development in a financial institution.Strong knowledge ...Show more
Last updated: 30+ days ago • Promoted
Equity Derivatives Quant & Model Developer

Equity Derivatives Quant & Model Developer

Scotiabank • Toronto
Full-time
A leading Canadian bank is seeking a financial analyst in Toronto to develop valuation models and provide quantitative support related to equity derivatives.Ideal candidates will have a PhD or Mast...Show more
Last updated: 12 days ago • Promoted
Senior Artificial Intelligence Backend Developer

Senior Artificial Intelligence Backend Developer

Effiqt • North York, Canada, CA
Permanent
Senior Artificial Intelligence Backend Developer Toronto, ON, Canada Description Our client, a well-funded Toronto-based startup working toward building the first commercially viable quantum comput...Show more
Last updated: 6 days ago • Promoted
Hybrid Lead Python Quant Developer: Bond Pricing & Risk

Hybrid Lead Python Quant Developer: Bond Pricing & Risk

Galent • Toronto
Full-time
A financial technology company is seeking a skilled Lead Python Developer to build high-performance reporting solutions for quantitative finance.This mid-senior role focuses on Python and requires ...Show more
Last updated: 30+ days ago • Promoted
Senior Go Developer

Senior Go Developer

Hard Rock Digital • Toronto, Canada, CA
Full-time
At Hard Rock Games, we’re not just making games—we’re crafting experiences that connect people, deliver thrills, and celebrate the spirit of Hard Rock.As the social casino gaming arm of Hard Rock D...Show more
Last updated: 6 days ago • Promoted
Developer Ibm Mdm - $75,900 - $141,900 A Year

Developer Ibm Mdm - $75,900 - $141,900 A Year

BMO Financial • Toronto, Canada, CA
Full-time
Designs and operates IBM MDM solutions, manages data flow, ensures data quality, and supports cloud systems.Show more
Last updated: 6 days ago • Promoted
Lead Quantitative Engineering & Development

Lead Quantitative Engineering & Development

TD • North York, Canada, CA
Full-time
A leading financial services firm in Toronto is looking for a Vice President to join their Quantitative Engineering & Development team.The ideal candidate should have a strong STEM background and e...Show more
Last updated: 2 days ago • Promoted
Senior Android Developer - C$140,000 - C$180,000 A Year - Remote

Senior Android Developer - C$140,000 - C$180,000 A Year - Remote

Sage Recruiting Inc. • Markham, Canada, CA
Remote
Full-time
Develops Android apps using Kotlin, focusing on coding, testing, and deploying releases in a fintech environment.Show more
Last updated: 7 days ago • Promoted