B

Bank of Montreal

Runs Canadian and US banks for people and firms

C++ Quant Developer

Quantitative DevelopmentConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • At least 2 years of experience developing high-performance software in C++.
  • Experience working on trading systems.
  • Experience working with Linux.
  • A degree in a technical or quantitative field.

Responsibilities

  • Work on complex engineering problems in small, focused teams in close collaboration with traders and quants.
  • Develop and support applications for automated quoting, execution, and risk management.
  • Contribute to foundational frameworks and the quant library.

Desired Qualifications

  • Knowledge of rates pricing and risk.
  • Experience building or working with quant libraries.
  • Understanding of network fundamentals and transactional technologies.
  • Knowledge of Python.

About the Company

Bank of Montreal

Runs Canadian and US banks for people and firms

Bank of Montreal, known as BMO, runs a Canadian bank and a large American bank, serving households and businesses on both sides of the border. Until the Bank of Canada opened in 1935, it acted as the Canadian government's banker. People use its branches and apps for accounts, mortgages, credit cards, and investments, while companies borrow from it and turn to its BMO Capital Markets arm to raise money and trade securities. BMO makes money on the gap between the interest it charges on loans and pays on deposits, plus fees from managing wealth and advising on deals. Bank of Montreal was founded in 1817 as Canada's first bank, and it keeps its legal head office in Montreal and its executive offices in Toronto, Canada.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1817

Recently Posted Jobs

Explore more opportunities at Bank of Montreal

See more jobs