
Vice President, ETF Algo Engineer
BMO Financial Group21 hours ago
Base Salary
$260k - $260k/yr
Responsibilities
- Design, develop, test, and support low-latency algorithms for ETF pricing, quoting, execution, hedging, and inventory management.
- Build systematic trading, pricing, and risk-management tools across ETFs, equities, futures, options, fixed income, and FX.
- Integrate exchange, broker, market-data, and RFQ connectivity.
- Develop reusable trading services and desk tools for market data, fair value, order management, risk controls, automation, and workflow integration.
- Measure and optimize latency, throughput, fill quality, markouts, quote performance, and system resiliency.
- Create simulation, replay, monitoring, and diagnostic capabilities using application, market, and packet-level data.
- Own production readiness and support, including testing, deployment, observability, incident analysis, and continuous improvement.
- Apply AI-assisted development tools while adhering to engineering and security standards.
- Enable new ETFs, venues, trading workflows, and asset structures through scalable configuration and platform enhancements.
- Partner with traders, engineering, technology, operations, and control functions to translate desk priorities into reliable, compliant production solutions.
Requirements
- 5–7 years of relevant experience and a post-secondary degree in a related field, or an equivalent combination of education and experience.
- Strong production software engineering experience in Python and/or C++.
- Experience with electronic trading algorithms, low-latency systems, real-time applications, or other performance-sensitive software.
- Knowledge of electronic trading workflows, market data, order lifecycles, and protocols such as FIX or venue-native interfaces.
- Understanding of ETFs, market structure, pricing, execution, hedging, and risk management across related asset types.
- Experience with Linux, source control, automated testing, observability, performance analysis, and production diagnostic tooling.
- Ability to analyze large market and trading datasets and translate findings into reliable engineering solutions.
- Effective use of AI-assisted development tools with sound judgment around validation, security, and software quality.
- Strong problem-solving, communication, and collaboration skills.
- Relevant post-secondary study in Engineering, Computer Science, Mathematics, Statistics, Physics, Finance, or a related field, or equivalent education and experience.
Benefits
- Base salary is $260,000 USD, with potential performance-based incentives, discretionary bonuses, and other rewards.
- Health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans are offered.
- The role is salaried and located at 151 W 42nd Street; the application deadline is December 30, 2026.
About BMO Financial Group
BMO Financial Group is a publicly traded North American bank offering personal and commercial banking, wealth management, and capital markets services to consumers, businesses, and institutions. Founded in 1817 and headquartered in Toronto, it operates in Canada and the United States, including BMO Bank N.A. in the U.S. The company is listed on the NYSE and TSX under the symbol BMO.