Finance Innovation

Software development

★★★★★

Junior full stack c++ developer (H/F) chez enyx

18 juillet Paris, Paris 3 CDI

Depuis quelques années, la technologie FPGA est de plus en plus présente dans le traitement de données temps réel. La maîtrise des interfaces haute performance permet le traitement de volume de données que les technologies CPU ne peuvent égaler.

Enyx est une entreprise en forte croissance qui conçoit et commercialise des solutions d'accélération hardware à base des tout derniers FPGA Altera Stratix V. Orientée vers l'international et les technologies de pointe, Enyx conçoit des solutions intervenant dans la construction plateformes temps réel d'acquisition et de traitements de données. Enyx est aujourd'hui une entreprise dotée d'une force de développement hardware conséquente.

Cependant les besoins en maintenance et évolution des interfaces haute vitesse et basse latence sont devenus un des challenges que la société doit relever avec l'arrivée des nouvelles générations de FPGA Altera et Xilinx.

L'équipe Trading (produits nxFeed et nxAccess) développe et commercialise des produits d'accélération matérielle destinés au traitement de données de marché et au passage d'ordres de bourse dans un contexte très basse latence (< 1µs).

Vous interviendrez au sein de l'équipe nxFeed sur un produit innovant permettant de créer des accès marchés vers les différentes places boursières.

Vous serez amené à travailler sur toutes les phases du projet : discussion des fonctionnalités avec le chef produit, préparation des spécifications techniques, implémentation et validation des fonctionnalités sur le produit final, au sein d'un environnement réseau reproduisant une plateforme de trading complexe.

Vous évoluerez au sein de l'équipe sur des problématiques très techniques et mélangeant les domaines du réseau, système et de la maîtrise d'un langage tel que le C++.

Vos missions principales seront notamment :

L'analyse des impacts techniques & spécifications des étapes clés des développements logiciels
La conception et le développement de nouvelles fonctionnalités en collaboration avec l'équipe matérielle FPGA
L'amélioration du simulateur fourni au client permettant d'émuler la carte électronique
La mise en place des tests unitaires, d'intégration et de performance
Le déploiement des développements sur des cartes Enyx haute performance au sein du laboratoire, en étroite collaboration avec l'équipe matérielle FPGA

De formation ingénieur en informatique, vous justifiez d'une première expérience (stage ou alternance compris) et vous souhaitez vous engager au sein d'une entreprise à taille humaine et dynamique
Vous avez un véritable intérêt pour les systèmes où les caractéristiques de haute performance et de très faible latences sont parmi les meilleures du Marché
Vous aimez travailler sur des produits très techniques et innovants
Vous êtes developpeur.euse C++, idéalement avec une expérience en C++11 et des connaissances en Python
Vous êtes à l'aise avec les environnements Linux et les concepts autour des protocoles de réseau (utilisation de Wireshark)
Nous utilisons Git pour le contrôle de version, Jenkins pour l'intégration continue
Vous êtes autonome, dynamique, rigoureux.euse
Vous souhaitez comprendre fonctionnellement les Marchés Financiers et notamment la gestion des données de Marchés (MarketData)

Autres offres Etudes / Développement

Retour à la liste