Low Latency Trading Systems Engineer (Winnipeg)

Low Latency Trading Systems Engineer (Winnipeg)

09 Nov
|
Bank of Montreal
|
Winnipeg

09 Nov

Bank of Montreal

Winnipeg

Engineer performance-sensitive trading systems at BMO’s ETF Market Making team, focusing on C++, market data, and production diagnostics.

This ETF Algo Engineer position combines software engineering with quantitative trading knowledge across electronic execution workflows. Develop reusable services, desk tools, and scalable platform enhancements for pricing, order management, risk controls, and automation. Use AI-enabled tools throughout implementation, testing, documentation, and quality improvements.

Key Responsibilities

Develop reusable trading services and desk tools

Create simulation, replay, monitoring, and diagnostic capabilities

Optimize latency, throughput, markouts, and quote performance

Enable recent ETFs, venues, workflows,



and asset structures

Translate desk priorities into reliable production solutions

Requirements

Five to seven years of relevant experience

Strong Python and/or C++ production development experience

Fluency across programming languages, APIs, and data formats

Experience analyzing large market and trading datasets

Sound judgment using AI-assisted development tools

Bring performance analysis, electronic trading expertise, and disciplined engineering to BMO’s scalable ETF technology platform.

📌 Low Latency Trading Systems Engineer (Winnipeg)
🏢 Bank of Montreal
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: low latency trading systems engineer (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: low latency trading systems engineer (winnipeg) / winnipeg