Senior Engineer (Greater Toronto Area)

Senior Engineer (Greater Toronto Area)

19 Sep
|
Experis
|
Greater Toronto Area

19 Sep

Experis

Greater Toronto Area

Senior Engineer / Architect – Electronic Trading, Market Data & Smart Order Routing

Location: Toronto, ON (Hybrid - 2 days/week onsite)

Employment Type: 12-Month Contract

We are partnering with a leading financial services organization to hire a Senior Engineer / Architect with deep expertise in electronic trading, market data, smart order routing, and capital markets technology. This role is ideal for a senior technical professional who combines hands-on engineering capabilities with a strong understanding of trading systems, market structure, and execution workflows.

Key Responsibilities

- Design, build, and enhance low-latency electronic trading and market data platforms.
- Develop solutions across the full trading technology stack, including:
- Order management and execution
- Smart Order Routing (SOR)
- Market data ingestion, normalization, and distribution
- Market-making and liquidity management workflows
- Partner with trading desks, product teams, quants, operations, and compliance stakeholders to translate business requirements into scalable technical solutions.
- Architect and optimize real-time streaming and event-driven applications.
- Design and support FIX connectivity, execution management, and trade lifecycle processing.
- Leverage Spark and distributed data technologies for analytics, surveillance, and operational workflows.
- Drive platform modernization initiatives focused on performance, scalability, resiliency,



and regulatory readiness.
- Provide technical leadership through architecture reviews, design discussions, code reviews, and mentoring.

Required Qualifications

- 5+ years of software engineering experience within electronic trading or capital markets technology.
- Deep understanding of exchange ecosystems, order books, market data, trade lifecycles, execution workflows, and liquidity provision.
- Experience designing or supporting Smart Order Routing (SOR) platforms.
- Strong knowledge of low-latency market data processing and distribution.
- Experience with market-making, pricing, quoting, or liquidity management systems.
- Strong programming experience with:
- Java
- Python
- Real-time analytics engines such as 3forge or Deephaven
- Experience with Apache Spark, PySpark, or Scala Spark.
- Experience with Kafka or similar real-time messaging and streaming technologies.
- Robust understanding of FIX Protocol and electronic trading connectivity.
- Solid SQL, distributed systems, and performance optimization experience.
- Strong communication skills with the ability to collaborate across technical and business stakeholders.

Why Apply? This is an opportunity to work on mission-critical trading systems within a sophisticated capital markets environment, helping shape the future of electronic trading, market data, and execution technology.

📌 Senior Engineer (Greater Toronto Area)
🏢 Experis
📍 Greater Toronto Area

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: senior engineer (greater toronto area) / greater toronto area