Nous recherchons un Développeur C++ expérimenté pour intervenir sur le développement d'un module OMS (Order Management System) haute performance, au cœur d'une plateforme de trading électronique. L'objectif : renforcer l'autonomie technologique, optimiser la latence et proposer une alternative robuste à une solution externe existante.
Missions
* Concevoir et développer un module OMS performant et low‐latency
* Gérer le cycle complet des ordres : création, routage, exécution, reporting
* Optimiser les performances (latence, mémoire, concurrence, lock‐free)
* Intégrer le module dans l'écosystème de trading existant
* Participer à la mise en place d'une architecture modulaire et évolutive
* Contribuer aux tests de performance, profiling et optimisation continue
* Documenter l'architecture et le code pour assurer la maintenabilité
* Participer aux cérémonies Agile (Scrum)
Profil recherché
Compétences techniques obligatoires
* Maîtrise avancée de C++17 / C++20
* Expérience confirmée en systèmes critiques / temps réel (3–5 ans min.)
* Expertise low‐latency : optimisation mémoire, lock‐free, tuning système
* Conception de systèmes distribués, gestion de la concurrence, IPC
* Très bonne compréhension des architectures haute performance
Compétences appréciées
* Connaissance des marchés financiers ou du trading électronique
* Expérience OMS/EMS, cycle de vie des ordres, routage
* Maîtrise du protocole FIX et connectivités marché/broker
* Outils de profiling : perf, valgrind, flamegraph, VTune
* Connaissance OS temps réel ou tuning kernel-space
Soft skills
* Rigueur, autonomie, sens du détail
* Capacité à travailler dans un environnement exigeant
* Communication claire et esprit d'équipe
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.