Description du poste
Vous êtes un développeur C/C++ aguerri, passionné par les systèmes temps réel, la performance et les problématiques bas niveau ?
Vous souhaitez intervenir au cœur de la finance de marchés, sur des projets à fort enjeu business et technologique, au sein de grandes Corporate & Investment Banks telles que BNP Paribas, Natixis ou Crédit Agricole CIB.
Vos missions
En tant que Développeur C/C++ en Finance de Marchés, vous intervenez sur des projets critiques liés aux activités de marché :
1. Développement et maintenance dapplications en C/C++ pour le Front Office, les risques, le pricing ou les systèmes de trading
2. Conception et évolution de systèmes de trading à faible latence et de plateformes de calcul haute performance
3. Implémentation de services temps réel connectés aux flux de données de marché (market data, order books)
4. Développement de composants critiques avec une gestion fine de la mémoire et des ressources système
5. Optimisation des performances et de la latence (profiling, optimisation CPU, gestion mémoire, lock-free structures)
6. Gestion avancée du multithreading et de la concurrence (threads, synchronisation, atomics)
7. Interaction étroite avec les équipes métiers (traders, sales, risk managers, quants)
8. Participation aux phases de tests, déploiement et support applicatif
Qualifications
Profil recherché
9. Formation Bac+5 (école dingénieur, université ou équivalent)
10. Minimum 2 ans dexpérience professionnelle en développement C/C++
11. Expérience en environnement finance de marchés indispensable (Front Office, risques, pricing, data)
12. Bonne compréhension des produits financiers (dérivés, taux, actions, crédit)
13. Solide maîtrise des problématiques de concurrence et de programmation multi-threadée
14. Excellente compréhension des problématiques bas niveau (mémoire, CPU cache, système)
15. Bonne connaissance des architectures distribuées et des systèmes à faible latence
16. À laise dans des environnements techniques exigeants
17. Curieux, rigoureux, doté dun bon esprit déquipe
18. Anglais courant indispensable
Environnement technique
19. C / C++ (C++11/14/17/20)
20. Programmation concurrente (threads, mutex, atomics, lock-free)
21. Optimisation bas niveau (profiling, cache locality, SIMD)
22. Systèmes Linux (fortement privilégié) et Windows
23. Protocoles réseaux (TCP/UDP, multicast)
24. Middleware de messaging (Kafka, ZeroMQ, RabbitMQ)
25. Bases de données SQL / NoSQL
26. Outils de versioning (Git) et CI/CD
27. Architectures distribuées et systèmes low latency
28. Méthodologies Agile / DevOps
Informations supplémentaires
29. Des parcours professionnels sur mesure (évolution de carrière, formations adaptées, mentoring) ;
30. Avoir le choix de sa mission et un accompagnement personnalisé tout au long de votre carrière ;
31. Evoluer dans un environnement où lapprentissage est favorisé : formations certifiantes, e-learning, meetUp, concours de code, parcours dévolutions etc ;
32. Faire partie de communautés dexperts qui partagent leurs savoirs et expériences au sein de nos centres de compétences ;
33. Un environnement convivial avec de nombreux événements festifs (soirée annuelle, séminaires & teambuiding, déjeuners et afterworks) ;
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.