Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop and support the equities algorithmic trading platform, contributing to architecture, design, coding, peer reviews, and end-to-end delivery. Work with business, quantitative, support, coverage, QA, and production teams to address requirements, incidents, client questions, releases, and mentorship.
Job details
Business Overview: The team provides clients with Cash Equities execution on 100+ markets in 30+ countries worldwide. The Team provides the full spectrum of execution capabilities: Direct Market Access, Smart Order Routing, and Algorithmic Execution. The team uses C++ as its primary language for latency and throughput critical components: Algorithmic Container, Smart Order Router, Market Access layer, and Market Data platform. These applications process hundreds of millions orders per day with small double-digit microsecond latencies or less. The teams developing these applications are flat and compact, working in close cooperation with the Quants and Front Office. Responsabilities -Develop and support the Equities Algorithmic Trading Platform -Face off to the business to understand requirements and translate it into design. -Heavily involved in architectural design discussions to help shape the strategic direction of the platform. -Assist the Level 1 Support Team during incidents/outages -Assist the Coverage Team in answering client question with regard to platform behavior and order performance. -Liaise with teams regionally and globally (distributed multi-skilled team). -Take end-to-end responsibility for delivery: participate in design, coding, peer review, work with QA and Production Support teams on releases. -Provide mentorship to junior members of the team. Must Have: -7 + years of C++ development -Relevant education such as a BSc / MSc / PhD in a relevant subject such as Finance, Math, Physics, Computer Science, Econometrics, Statistics or Engineering, or the equivalent work experience or qualifications -Expert knowledge of low latency programming techniques, strong skills to design for best possible performance. -Good knowledge of Linux (OS, scripting, common toolset). -Experience of working in a robust technology environment with a clear appreciation of software development best practices and change control procedures. Nice to have: -Experience in the Finance / Front Office Technology domain. -Understanding of market microstructure in Equity markets. -Expert knowledge of TCP/IP networking, UDP/Multicast is a plus.
What you’ll do
Develop and support the equities algorithmic trading platform, contributing to architecture, design, coding, peer reviews, and end-to-end delivery. Work with business, quantitative, support, coverage, QA, and production teams to address requirements, incidents, client questions, releases, and mentorship.
Requirements
Requires at least seven years of C++ development experience, expertise in low-latency programming and performance-focused design, and good knowledge of Linux. A relevant degree or equivalent experience is required, along with familiarity with robust development practices and change control; finance experience, equity market microstructure, and TCP/IP or UDP/Multicast expertise are advantageous.
Listed skills
- C++ · Preferred
- Linux · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- Low-Latency Programming
- Performance Optimization
- Linux
- Algorithmic Trading
- Equities Trading
- Smart Order Routing
- Direct Market Access
- Market Access
- Market Data
- TCP/IP Networking
- UDP/Multicast
- Software Architecture
- Incident Support
- Code Review
- Mentoring
Job areas
- Technology
- Software
- Finance & Accounting
More jobs from QUANTEAM - North America (RAINBOW PARTNERS Group)
[MONTREAL] - SWIFT/Payments IT Business Analyst
- Hybrid
- Montréal, QC
- Posted Oct 10, 2026
MONTREAL [HYBRIDE] - SME Dynatrace - Monitoring & Observability
- Hybrid
- Montréal, QC
- Posted Oct 9, 2026
Montréal [Hybrid] - C#/.Net Developer
- Hybrid
- Montréal, QC
- Posted Oct 5, 2026
MONTREAL [HYBRIDE] - Analyste fonctionel - Secteur Bancaire
- Hybrid
- Montréal, QC
- Posted Oct 4, 2026
