Développeur Principal (C++)
Prime21Une entreprise de trading technologique recherche un développeur C++. Ce poste offre un environnement dynamique et des opportunités de croissance.
Tâches
- Concevoir et optimiser des composants de plateforme de trading à faible latence.
- Développer des systèmes de traitement de données de marché et de connectivité.
- Collaborer avec des équipes pour améliorer l'infrastructure de trading.
Compétences
- Master ou doctorat en informatique, mathématiques ou physique requis.
- Expérience en développement C++ dans des environnements Linux ou Unix.
- Connaissance approfondie des systèmes à faible latence et de l'optimisation.
Ce poste offre l'opportunité de travailler sur les composants centraux d'une plateforme de trading propriétaire, en collaborant étroitement avec les équipes d'ingénierie et quantitatives pour construire et optimiser des systèmes de pointe ayant un impact direct sur les environnements de production.
Vos missions
- Concevoir, développer et optimiser des composants de plateforme de trading à haute performance et ultra-faible latence
- Construire et améliorer les systèmes de traitement des données de marché, de connectivité aux bourses et d'exécution des ordres
- Contribuer au développement de l'infrastructure de trading automatisé et des plateformes de trading algorithmique
- Améliorer la performance des systèmes par l'optimisation des réseaux, de l'utilisation du matériel, de la concurrence et de l'efficacité d'exécution
- Développer des solutions logicielles évolutives et maintenables en suivant les principes modernes d'ingénierie
- Surveiller et adapter les intégrations système aux exigences évolutives des bourses et des protocoles
- Collaborer étroitement avec les ingénieurs et spécialistes quantitatifs pour fournir des solutions robustes prêtes pour la production
Nos exigences
- Master ou doctorat en informatique, mathématiques, physique ou discipline technique apparentée
- Solide expérience professionnelle en développement C++ moderne dans des environnements Linux ou Unix
- Compréhension approfondie de la programmation système bas niveau, des réseaux et de l'optimisation des performances
- Expérience dans la construction de systèmes distribués à haute performance ou faible latence
- Bonne connaissance des algorithmes, structures de données, modèles de concurrence, gestion de la mémoire, architecture CPU, systèmes d'exploitation et protocoles réseau
- Passion pour l'écriture d'un code propre, maintenable et efficace
- Capacité à travailler de manière autonome et à prendre en charge des défis techniques complexes
- Une expérience en traitement de données à grande échelle, apprentissage automatique, modélisation statistique ou calcul distribué est un plus
- Une expérience préalable dans le secteur financier n'est pas requise
Vos perspectives
- Travailler sur des systèmes critiques pour l'entreprise et sensibles à la performance dans un environnement très technique
- Impact direct sur la conception, le développement et l'optimisation des composants centraux de la plateforme
- Hiérarchies plates, grande autonomie et processus décisionnels rapides
- Collaboration avec des ingénieurs expérimentés, des chercheurs quantitatifs et des spécialistes technologiques
- Un environnement dynamique et rapide avec des défis techniques continus
- Une forte culture d'ingénierie axée sur l'innovation, le partage des connaissances et l'excellence technique
- Des opportunités de croissance à long terme au sein d'une organisation active à l'échelle mondiale et axée sur la technologie
🎯 Services CV
Rédaction de CV
CV professionnel optimisé ATS, rédigé par des experts RH suisses. Livré en 48h.
Commander mon CV
Analyse CV gratuite
Recevez une analyse gratuite de votre CV par un RH suisse et découvrez les points à améliorer.
Analyser mon CV
CVthèque
Déposez votre CV et soyez visible auprès des recruteurs suisses qui consultent notre CVthèque.
Déposer mon CV