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

Quantitative Developer

$81.6k - $151.2k per year
Full-time

BMO Financial Group

Job Responsibility: 100 King Street West Toronto Ontario,M5X 1A1

In this role, you will design, develop, and maintain custom applications that support various portfolio management capabilities. Working closely with cross-functional teams and engaging directly with investment desks, you will translate business and data needs into efficient, high-quality solutions. Your strong programming expertise, data engineering experience, and understanding of financial markets will be crucial as you help drive our technology forward in a dynamic, fast-paced environment.

Responsibilities:

  • Design, develop, and maintain custom applications for portfolio management.
  • Write clean, maintainable, and testable code in accordance with industry best practices.
  • Engage with stakeholders to understand their requirements and transform them into effective technical solutions.
  • Collaborate with cross-functional teams to fulfill data needs and deliver robust solutions.
  • Interact directly with investment desks to ensure that applications effectively support their operations.
  • Implement and optimize data pipelines and ETL processes from various sources.
  • Develop and maintain data models and schemas to support analytical and reporting functions.
  • Implement data quality checks and monitoring systems to ensure data accuracy and integrity.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay updated with technology trends and best practices in data engineering and software development.
  • Contribute to the evolution of best practices and standards within the team.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • CFA or CSC completed or in progress preferred.
  • Minimum of 5+ years of experience in software development and data engineering.
  • Strong expertise in Python and SQL programming required.
  • Familiarity with financial markets and investment management concepts is a plus.
  • Experience in investment data analytics and modeling is beneficial.
  • Strong analytical and problem-solving skills.
  • Maintain and support existing applications and systems.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
  • Knowledge of machine learning concepts and frameworks is advantageous.
  • Experience with data engineering tools and frameworks such as Airflow, Prefect, or similar.
  • Demonstrated experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with data visualization tools like Streamlit, Dash, or similar.

Core Technologies:

  • Programming Languages: Python, SQL is essential, R, SAS is a plus.
  • Databases: Oracle, Postgres, Snowflake, Redshift. Data Visualization: Streamlit, PowerBI.
  • Operating Systems: Windows.
  • Workflow Orchestration: Prefect.
  • Version Control: Git, GitHub.
  • Cloud Platform: AWS.

Salary:

$81,600.00 - $151,200.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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Quantitative Developer in Toronto, ON vacancy
  •  ...This is a remote position. Role Overview: As a Senior Front-Office Quantitative Developer, you will design, build, and support trading, structuring, and sales tools for the Global Equity business. Working hands-on across analytics and visualization applications... 
    Suggested
    Contract work
    Remote work
    Flexible hours
    Shift work

    Maarut

    Toronto, ON
    16 days ago
  •  ...CIO Function for RBC Insurance is looking for a highly skilled quantitative researcher. This role offers a unique opportunity to work closely...  ...construction and risk analysis. What will you do? Develop and maintain machine learning models to identify and deliver high... 
    Suggested
    Full time
    Flexible hours
    Shift work

    Royal Bank of Canada

    Toronto, ON
    8 days ago
  •  ...interested in working in a fast paced, stimulating and dynamic environment.   Primary Responsibilities: Develop, modify, optimize, test and implement real time quantitative trading models and strategies. Perform statistical analysis of historical and current financial... 
    Suggested

    Waterfront International Ltd

    Toronto, ON
    more than 2 months ago
  • $120 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Data analysis / quantitative readouts Evaluator Type: Contract Compensation: $80–$120/hour Location: Remote Role... 
    Suggested
    Remote job
    Contract work
    Summer work
    Work at office

    Mercor

    Toronto, ON
    4 days ago
  • $100k - $115k per year

     ...Model Development Team at Fitch Ratings is currently seeking a quantitative analyst based out of our New York and Toronto office. The Model...  ...You will gain valuable knowledge of credit modelling and develop a good understanding of rating methodology and criteria. You... 
    Suggested
    Long term contract
    Work at office
    Local area
    Immediate start

    Fitch Group

    Toronto, ON
    17 days ago
  •  ...2026 Posting Close : September 04, 2025 POSITION SUMMARY Reporting to the Manager, Strategic Engagement and Partnership, the Job Developer works closely with clients to provide services such as job search support, job matching, placement, and retention strategies. The... 
    Permanent employment
    Full time
    Summer work
    Internship
    Local area

    Dixon Hall

    Toronto, ON
    3 days ago
  • $85k - $120k per year

     ...expertise , curiosity, and continuous improvement — and we give you the space to grow.   About the Role We are seeking ServiceNow Developer for various large-scale projects. Why Join Levio?  Work on complex, high impact digital transformation projects   Collaborate... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Toronto, ON
    4 hours ago
  • $90k - $125k per year

     ...hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team,... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    4 hours ago
  • $90k - $125k per year

     ...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As an iOS Developer you'll be tasked with working on iOS application development. Working within the software development team, your duties will require... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    4 hours ago
  •  ....NET Developer (Junior/Intermediate) — SHN Legacy Application Portal Oakville, ON (Remote, occasional on-site) | Contract, 20-30 hrs/week About the Role We are looking for a Junior to Intermediate .NET Developer to join the team supporting the Scarborough Health Network... 
    Full time
    Contract work
    Part time
    Casual work
    Remote work

    CorGTA

    Toronto, ON
    2 days ago
  • $195k - $285k per year

     ...unprecedented products across industries. As a Senior Lead AI Developer , you are primarily responsible for managing technical projects...  ...machine learning, artificial intelligence, statistics or other quantitative and computational science Compelling track record of... 
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week
    1 day per week
    Toronto, ON
    2 days ago
  • $100k - $115k per year

     ...Job Responsibility: We are seeking a skilled Full stack Developer with deep expertise in SAP UI5 frontend development and SAP HANA Cloud backend services. The ideal candidate will have hands-on experience designing and developing scalable, secure full-stack applications... 
    Full time
    Remote work

    Sodales Solutions

    Toronto, ON
    3 days ago
  • $65.12 - $71.8 per hour

    We are seeking a highly accomplished Senior Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier software engineering and database modernization capacity, specializing in full-stack .NET application development, database... 
    Long term contract
    Contract work
    2 days per week
    3 days per week

    Randstad

    Toronto, ON
    3 days ago
  • Primary job responsibilities include: • On-prem deployment of Fircosoft Continuity V6 • Fircosoft back-end rule writing • Strategic architecture design and development • Configure Linux server environments • Deploy and support Oracle DB schemas, tables, and SQL • Interface...
    Contract work

    Long Finch Technologies

    Toronto, ON
    4 days ago
  • Job Responsibility: Toronto Role Description: Salesforce Marketing Cloud , Salesforce Loyalty Management Essential Skills: Actively participate in the design, development, and deployment of MuleSoft applications.Work closely with MuleSoft Architects to design and implement...
    Full time

    Atlantis IT group

    Toronto, ON
    5 days ago
  •  ...Android Developer – Kotlin, Jetpack Compose & Android Studio Location: Hybrid Schedule: 3 days onsite per week (Tuesday-Thursday) Overview We are seeking an experienced Android Developer with 6-8 years of mobile application development experience to design... 
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    3 days ago
  •  ...Job Title: Boomi Developer Role: FT Location: Toronto, Canada Job Description: Strong experience in designing and implementing EDI and A2A solutions using Boomi platform. Monitor and maintain EDI and A2A processes to ensure optimal performance and error resolution... 
    Full time

    OSI Digital

    Toronto, ON
    8 days ago
  •  ...Job Responsibility: Job Title: Sr. Technical Developer Location: Toronto, ON - Hybrid, 3 days onsite This role involves designing and implementing geospatial solutions to drive business insights and outcomes. The ideal candidate will have a strong background in Database... 
    Fixed term contract
    Monday to friday

    Arisoft Inc

    Toronto, ON
    8 days ago
  •  ...Job Responsibility: NodeJS Developer Toronto, ON, Hybrid Experience and qualifications: Node js & Javascript development experience. Knowledge of front-end technologies such as HTML5 and CSS3. Developing and maintaining all server-side network components. Extensive... 
    Full time

    Atlantis IT group

    Toronto, ON
    8 days ago
  • $70.83k - $106.5k per year

     ...Enterprise Integration Application Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market leader offering customs brokerage, international trade consulting, compliance and freight forwarding services... 
    Long term contract
    Full time
    Flexible hours

    Livingston International

    Toronto, ON
    1 day ago
  •  ...unlock the value of technology and build a more sustainable, more inclusive world. Job Description What will you do? Design, develop, implement, and maintain technical solutions supporting legacy .NET applications on Windows 10/11 and Windows Servers, including desktop... 
    Permanent employment
    Full time
    Local area
    Worldwide

    Capgemini

    Toronto, ON
    7 days ago
  •  ...Job Description: Mainframe Developer Location: Toronto, ON - Hybrid (4 Days WFO) Duration: 6-12 months Experience Required: 8-10 yrs  Primary Skill: Mainframe DB2 - Application Development Role Descriptions: What will you do? Assisting in... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    8 days ago
  •  ...organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description As a Senior Developer, you will be working in a development and support capacity on our core mainframe cards and transactions system. The core application... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    8 days ago
  •  ...Job Responsibility: Job title: Perl Developer Location: Toronto, ON Duration: Long Term Contract : We are looking for a skilled and experienced Perl Developer to join our team. The ideal candidate will have a minimum of 4 years of hands-on experience in Perl programming... 
    Long term contract

    Atlantis IT group

    Toronto, ON
    8 days ago
  •  ...believes technology can make financial management simpler, more transparent, and more cost-effective. We are looking for a skilled Developer to help build and maintain our cutting-edge wealth management platform. The opportunity: We are seeking a talented Full Stack Web... 
    Full time
    Monday to friday

    Optimize Financial Group

    Toronto, ON
    7 days ago
  • $100k - $115k per year

     ...that get talked about, but are part of who we are. If such a workplace intrigues you, we hope you’ll join us. About the role Our Developers value continuous learning and development, enjoy cross-functional collaboration, and of course, hold the quality of their code to a... 
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    a month ago
  •  ...hands-on role where you will work with million+ download customer facing apps as well as in-store colleague facing apps. As a Mobile Developer, you'll work with the latest native mobile languages, while interfacing with RESTful Java-based API's. Your day-to-day work as a... 
    Full time
    Work at office

    Loblaw Companies Limited

    Toronto, ON
    10 days ago
  •  ...The Role We are looking for a Mobile Developer who will take full, end-to-end ownership of the BusPlanner mobile application portfolio. This is not a role where someone else builds the platform and you apply a UI on top of it. You will write the mobile code, build the C#... 
    Full time
    Remote work
    Flexible hours

    BusPlanner

    Toronto, ON
    8 days ago
  •  ...Job Description: Datastage Developer Toronto, ON - Hybrid (4 Days WFO) 6-12 months What will you do? • Strong experience in design and implement data pipelines• Strong PL/SQL and SQL skills in relational database environment • Strong Unix shell scripting... 
    Contract work
    Internship

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...available throughout the year.   Primary Responsibilities: Develop new software and enhance existing systems. Create tools to...  ..., trade and financial data. Work closely with our traders, quantitative research analysts, implementation programmers and other groups... 
    Summer work
    Internship

    Waterfront International Ltd

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quantitative Developer. Be the first to apply!