Low Latency Trading Systems Engineer
Bank of Montreal
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 toolsCreate simulation, replay, monitoring, and diagnostic capabilitiesOptimize latency, throughput, markouts, and quote performanceEnable new ETFs, venues, workflows, and asset structuresTranslate desk priorities into reliable production solutionsRequirements:
Five to seven years of relevant experienceStrong Python and/or C++ production development experienceFluency across programming languages, APIs, and data formatsExperience analyzing large market and trading datasetsSound judgment using AI-assisted development toolsBring performance analysis, electronic trading expertise, and disciplined engineering to BMO’s scalable ETF technology platform.
#J-18808-Ljbffr
Develop reusable trading services and desk toolsCreate simulation, replay, monitoring, and diagnostic capabilitiesOptimize latency, throughput, markouts, and quote performanceEnable new ETFs, venues, workflows, and asset structuresTranslate desk priorities into reliable production solutionsRequirements:
Five to seven years of relevant experienceStrong Python and/or C++ production development experienceFluency across programming languages, APIs, and data formatsExperience analyzing large market and trading datasetsSound judgment using AI-assisted development toolsBring performance analysis, electronic trading expertise, and disciplined engineering to BMO’s scalable ETF technology platform.
#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Low Latency Trading Systems Engineer in Winnipeg, MB vacancy
- ...National Bank of Canada seeks an analyst/associate on the Electronic Trading Algorithmic Development team to help build and evolve our... ...will gain hands-on exposure to FX and Fixed Income electronic trading and the systems that power pricing, execution, and #J-18808-LjbffrSuggested
- Build low-latency trading integrations from Canada as a Software Developer using C++, Python, Linux, and specialized networking infrastructure... ...through first live trade. The work combines software development, systems engineering, binary protocol adaptation, and latency...Suggested
- C++ systems engineering meets ultra-low-latency trading in Montreal, with hybrid work and performance measured in nanoseconds. Build software influencing trading outcomes.Our elite buy-side clients seek a highly talented C++ Software Engineer for an experienced technology team...Suggested
- ...CLR3 in Toronto is seeking a performance-focused systems engineer to write and tune decoders, stream processors and routing logic for real-time Solana data. You will measure latency, profile with flame graphs and benchmarks, and own regression tests so performance improvements...SuggestedWork at office
- ...uncorrelated returns. They have deep expertise in trading, technology and operations and attribute... ...design and build their own cutting-edge systems, from intraday trading platforms to large... ...develop and test real-time software for low-latency algorithmic trading, risk management and...Suggested
- Build deterministic low-latency compute for electronic trading at HSBC in Toronto, using Red Hat Enterprise Linux, hardware tuning, and automation.This hands-on engineering role supports latency-sensitive trading platforms across co-located and enterprise data centers. You will...Permanent employment
- Build low-latency Java systems onsite in Mississauga with N2P Systems, using RESTful APIs and enterprise application development expertise.N2P... ...delivery team. Apply 8+ years of hands-on Java, low-latency engineering, RESTful APIs, and microservices experience. This existing...Contract work
- PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and...
- ...are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga... ...solutions while following modern software engineering and DevOps practices. Key... ...microservices. Knowledge of distributed systems, event-driven architecture, and messaging...
$145k - $193k per year
...to you.About the TeamAs part of the Bet Engine team, you will be working with a group of... ...improvements where opportunities exist. The systems we own are among the most business-... ...scale, and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries powering the...- ...Uber Technologies Inc. is seeking software engineers to join the Hydration Platform team,... ...Hydration Platform powers high-throughput, low-latency services used by merchants, consumers... ...time. You will design scalable backend systems, work on distributed services and help drive...
- Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full-time role supports global trading desks.The Applications Development Technical Lead Analyst serves as principal designer...Full time
- Develop low-latency Java applications for Citi’s equities technology environment, with Unix or Linux and trading systems expertise. This is a full-time position.The Vice President role supports Citi’s Delta One Execution Platform and related ETF execution capabilities. Responsibilities...Full time
- ...développeur logiciel senior pour rejoindre l’équipe Parsec, filiale de Unity, et travailler sur l’application de diffusion de jeux à faible latence. Le(la) candidat(e) devra plonger dans du code C, produire un logiciel lean, performant et modulaire. L’avantage est de faire...
$120k - $130k per year
Software Engineering Onsite Contract ID: REQ-43709 N2P Systems Mississauga, Ontario, Canada 8+ years $120K - $130K CAD Posted 6 days ago N2P Systems is... ...put 8+ years of hands-on experience with Java, Low-Latency Development and RESTful APIs to work on mission-critical...Contract work- Design, develop, test, and maintain enterprise-grade Java applications. Develop RESTful APIs and microservices using Spring Boot and Spring Cloud. Lead solution design discussions, code reviews, and performance optimization activities. Collaborate with architects, business...
- ...developer to design and enhance pricing features for a high-performance market risk platform. You will modernize components, optimize low-latency services, and collaborate with traders, sales and IT to deliver robust pricing solutions. The role requires expertise in C#/.NET...
$120.8k - $170.8k per year
...Development Technical Lead Analyst is a senior engineering and architectural leadership role, within the... ..., you will serve as the principal designer, systems architect, and hands‑on lead engineer for mission-critical, low latency, and high-throughput risk platforms. These...Full time- ...experienced Senior Java Backend Developer to join our high-performing engineering team. You will drive backend development using Java, Spring,... ...Java development, strong TDD practice, and familiarity with low-latency systems in finance. You will collaborate across teams to deliver...
- ...CLR3 in Toronto is growing its engineering team. You will design, build and ship backend services, APIs and data pipelines that run in production... ...a small senior team. We work on real-time, high-throughput systems including streaming pipelines, RPC infrastructure and data...
- Build low-latency backend systems at Crescendo Technology in Toronto using Microsoft .NET, distributed systems, React, and TypeScript.As a Senior Software Engineer, you will develop business components and services for real-time trading, risk management, and core platform services...
- Engineer - Cable Routing and Low-Voltage Systems# Career Opportunities## Engineer - Cable Routing and Low-Voltage SystemsApply: CA.QC.Montréal.455 boul. René-Lévesque Ouest: Full time: Posted Today: R-167365### **Job Description**## OverviewJoin AtkinsRéalis as a Designer -...Full timeInternshipFlexible hours
- Build Robinhood’s web-first trading product in Toronto using backend engineering and blockchain integrations. Work onsite at least three days weekly with multidisciplinary... ...Expansion team. You will build scalable systems across Wallet, Tokenization, and Web3 platforms while...Contract work
- Insight Global in Toronto seeks a lead Java developer to own the Rates Derivative Pricing System for a Canadian Tier 1 Bank. You’ll be hands-on, writing production code daily while setting the technical direction for architecture and performance. This front-office-facing role...
- AtkinsRéalis in Canada is seeking an experienced Electrical Engineer to join our Mass Transit, Rail Systems & Telecom practice. You will design cable routing plans in BIM, review specifications, and participate in cross-disciplinary meetings on complex transportation projects...
- ...Toronto is seeking a Java Developer to join the Cash Equities Client & Market Connectivity team. You will design and implement scalable, low-latency Java services and collaborate with product owners across a geographically dispersed, multicultural environment. The role...
- Specialist - Cable Routing and Low-Voltage Systems# Career Opportunities## Specialist - Cable Routing and Low-Voltage SystemsApply: CA.QC.Montréal... ...of cable routing infrastructure, contributing to innovative engineering solutions and complex multidisciplinary projects.## Your...Full timeFor subcontractorInternshipFlexible hours
- Advance low-carbon thermal infrastructure from an Ontario-based remote setting, using mechanical design expertise across heat pumps and thermal systems. Lead technical scopes independently.As a Mechanical Engineer, you will support a Canadian consulting engineering firm’s growing...Remote work
- ...Nasdaq, Inc. in Toronto is seeking a Systems Operations Specialist to join our Canadian Equities team. You will monitor production systems, optimize Linux and AWS infrastructure, and collaborate with developers to resolve issues in a fast-paced market environment. You’ll...Work at office
- Shape trading-system processes at BMO using business analysis, workflow documentation, and data-driven problem-solving. This role supports daily investment operations in Toronto.The Analyst, Investment Platforms provides specialized analytical and technical support across OMS...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Low Latency Trading Systems Engineer. Be the first to apply!

