Apply now

Posted 6 days ago

Quant Developer – C++ / Java / Python

@ Extia

Montréal, Quebec

Full-time5+ years experience
Apply now
SIGNALS

Overview

Extia is hiring a Senior Quant Developer for consulting missions on its Edge and Lynx trading platforms, working with traders and quantitative researchers. The role covers building and optimizing low-latency, real-time C++, Java and Python trading applications, with 5 to 10 years of software development experience required.

Responsibilities:

  • Développer et optimiser des algorithmes de trading en C++, Java et Python
  • Optimiser les applications existantes pour la faible latence
  • Développer une solution Python de traitement des historiques d'options
  • Adapter les systèmes de backtesting sur Lynx
  • Assurer le support et la résolution d'incidents

Requirements summary:

  • Baccalauréat en informatique ou discipline connexe
  • 5 à 10 ans d'expérience en développement logiciel
  • Maîtrise de C/C++, Java Spring Boot, Python et Bash
  • Expérience en multithreading et temps réel
  • Connaissance de Linux bas niveau, SQL et Oracle PL/SQL
  • Maîtrise de Jenkins, JUnit, Gradle et Git

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-04
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesFrench
EducationBachelor’s degree (required)
Fields of studyInformatique, Discipline connexe

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy10
Job description

Chez Extia Canada, on fait du conseil autrement : performance, transparence et humain avant tout.

Présents en Europe et au Canada, certifiés Great Place To Work®, on accompagne nos consultants sur des mandats à forte valeur ajoutée, dans des environnements exigeants.

D’abord qui ?

On cherche un Quant Developer Senior, avec 5 à 10 ans d’expérience en développement logiciel, spécialisé dans les systèmes temps réel, faible latence et haute performance.

Le contexte : contribuer aux plateformes de trading Edge et Lynx, en collaboration avec les traders, chercheurs quantitatifs et équipes techniques.

Quelqu’un qui :

  • maîtrise C/C++, Java Spring Boot, Python et Bash
  • possède une solide expérience en multithreading, temps réel et optimisation
  • connaît Linux bas niveau, SQL et Oracle PL/SQL
  • comprend les réseaux : sockets, TCP/IP et UM
  • utilise Jenkins, JUnit, Gradle et Git
  • sait diagnostiquer des incidents complexes et optimiser des applications critiques
  • communique efficacement avec les équipes techniques et métiers

Ensuite quoi ?

Mission principale

Développer et optimiser des algorithmes et applications de trading sur Edge et Lynx, en garantissant leur performance, stabilité, résilience et conformité réglementaire.

Responsabilités

  • Analyser les besoins des traders et chercheurs quantitatifs
  • Développer des fonctionnalités et algorithmes en C++, Java et Python
  • Optimiser les applications existantes pour la faible latence
  • Développer une solution Python de traitement et stockage des historiques d'options
  • Adapter les structures de données et les systèmes de backtesting sur Lynx
  • Développer un algorithme d'internalisation en C++ sur Edge
  • Superviser et automatiser les scripts, batchs et applications
  • Assurer le support, la résolution d'incidents et la coordination avec les équipes Market Access, Infrastructure, Opérations et Conformité
  • Respecter les procédures SDLC et les réglementations Reg NMS / Reg SHO

Objectifs et livrables

  • Python : traitement et validation des historiques d'options — échéance à confirmer
  • Lynx (Python / Java) : conception des adaptations pour les backtests options — validation prévue au T3
  • Lynx : implémentation de la solution — cible T1 2027
  • Edge (C++) : développement d'un algorithme d'internalisation

Profil recherché

  • Baccalauréat en informatique ou discipline connexe
  • 5 à 10 ans d'expérience en développement logiciel
  • Expertise en C/C++, Java Spring Boot, Python et Bash
  • Expérience en programmation orientée objet, temps réel et multithreading
  • Connaissance de Linux bas niveau, SQL / Oracle PL/SQL et sockets / TCP/IP / UM
  • Maîtrise de Jenkins, JUnit, Gradle et Git
  • Expérience en profiling, optimisation et résolution d'incidents sous pression
  • Excellentes capacités d'analyse, de diagnostic et de communication

Compétences techniques clés

  • Développement : C/C++, Java Spring Boot, Python, Bash, programmation orientée objet
  • Performance : faible latence, temps réel, multithreading, profiling
  • Données : SQL, Oracle PL/SQL, historiques d'options, backtesting
  • Systèmes & réseaux : Linux bas niveau, sockets, TCP/IP, UM
  • DevOps & qualité : Jenkins, JUnit, Gradle, Git, SDLC
  • Trading & conformité : Edge, Lynx, Reg NMS, Reg SHO

Atouts

  • Expérience en marchés financiers, trading quantitatif et produits dérivés
  • Connaissance des architectures multicœurs
  • Bibliothèques : Boost, Qt, Onload, VMA
  • Bases NoSQL : Redis, Memcache
  • Diplôme de maîtrise

Pourquoi Extia Canada ?

  • Certifiée Great Place To Work®
  • Suivi personnalisé : Consultant / Référent Extia / Environnement client
  • Transparence sur les environnements et attentes
  • Mandats à forte valeur ajoutée dans des contextes exigeants
  • Accompagnement dans le développement professionnel et la montée en compéten

Similar jobs

  • Quant Developer (Python)

    Montréal, QC

    Squarepoint Capital

    4+ YOECandidates need a degree in applied math, physics, engineering, quantitative finance or computer science, plus 4+ years of Python, C++ or KDB+/q experience. Knowledge of finance, data storage and analysis, and modern development practices is required.

    Python, C++, KDB+/q

    Quant Developer (KDB)

    Montréal, QC

    Squarepoint Capital

    3+ YOECandidates need a degree in applied math, physics, engineering, quantitative finance or computer science, plus 3+ years of KDB experience and knowledge of finance and data processing. Strong technical communication is essential.

    KDB

    Junior Quant Developer

    Montréal, QC

    Squarepoint Capital

    4+ YOESquarepoint Capital needs candidates with a quantitative degree and up to 4 years of software or quant development experience. Candidates must know Python, C++, or KDB+/q, plus git and Linux, and be comfortable using AI tools in their workflow.

    Python, C++, KDB+/q, git, Linux, SQL

  • Mortgage Specialist Assistant

    Montréal, QC
    Part Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    *Note: The successful candidate must be fluent in Mandarin or Cantonese to effectively serve our Asian market clients; Familiar with key referral sources and has a strong knowledge of mortgage process which facilitates…

  • Canada - Supervisor, Drilling

    Toronto, ON +1
    Full Time

    Barrick Mining Corporation: Barrick is a leading global mining, exploration and development company.

    High School Diploma or equivalent combination of experience and education required; Five (5) to ten (10) years of exploration drilling industry experience preferred; Technical knowledge of surface RC / Core drilling…

  • Senior Software Engineer, Integration Suite

    Montréal, QC
    RemoteFull Time

    Trener

    Trener needs candidates with strong experience building modern software products using React, TypeScript and Three.js. They should be comfortable owning features independently in a fast-moving startup and willing to learn robotics and industrial automation.

    React, TypeScript, Three.js, 3D simulation engine

  • Operations, Production & Supply Chain Opportunities

    Montréal, QC
    On-siteFull Time

    Scalian

    Candidates need experience in a manufacturing, industrial, or operations environment and strong proficiency with ERP systems such as SAP, Oracle, or JD Edwards. Strong organization, analytical, and communication skills are also required.

    SAP, Oracle, JD Edwards

  • Project Manager

    Montréal, QC
    HybridFull Time

    Mako

    5+ YOECandidates need 5+ years of project management on enterprise software implementations, ideally in financial services. Strong skills with Jira, Confluence, Agile, Waterfall and hybrid methods, plus clear communication, are required.

    Jira, Confluence

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.