Job 1000 van 1000


Match votre profil POSTULER



Développeur C++ – Trading Systems / OMS Haute Performance


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

Match votre profil POSTULER