Roku
Millennium
Ingénieur Full Stack - Autocallables Actions
À propos du poste
Ingénieur Full Stack - Autocallables Actions
À propos de Millennium
Millennium est une société mondiale et diversifiée d'investissement alternatif, fondée en 1989. Définie par l'évolution, l'innovation et la concentration, la mission de Millennium est de fournir des résultats à nos investisseurs.
Nos collaborateurs disposent à la fois d'indépendance et de soutien : l'autonomie nécessaire pour poursuivre des idées avec conviction et le soutien d'un réseau mondial engagé dans la collaboration, la gestion disciplinée des risques et l'apprentissage continu. Avec des opportunités d'approfondir l'expertise et d'accélérer le développement, les talents chez Millennium sont équipés pour s'adapter, évoluer et avoir un impact durable au fil du temps. Découvrez comment la croissance transformative accélère l'impact.
Rencontrez l'équipe
Les technologies de l'information sont au cœur de la santé et de la croissance de notre activité ; le modèle d'affaires multi-gestionnaires actif de la société exige des technologies flexibles et évolutives ainsi que des systèmes propriétaires avancés, y compris le développement de la prochaine génération de capacités d'analyse et de trading. Ce rôle s'inscrit dans une équipe mondiale responsable de l'amélioration et du support d'une plateforme de saisie des transactions en temps réel qui traite, normalise et enrichit les exécutions de la société sur plusieurs classes d'actifs, alimentant les systèmes en aval, y compris le P&L en temps réel, le risque et le reporting. L'équipe se concentre actuellement sur le développement des actions, avec un accent particulier sur les actions et les options, et sur l'intégration avec des plateformes tierces telles que Murex et ION.
Ce que vous ferez
- Concevoir, développer et maintenir des services basés sur Java qui prennent en charge une plateforme de saisie des transactions en temps réel pour notre développement d'autocallables.
- Construire et supporter des pipelines de streaming basés sur Kafka pour traiter, normaliser et distribuer les données de trading et de référence aux systèmes en aval (P&L, risque, reporting et analyse).
- Collaborer étroitement avec les gestionnaires de portefeuille, les traders, les équipes opérationnelles et de risque pour traduire les exigences en solutions techniques robustes.
- Contribuer à l'architecture et à la conception de composants à faible latence et haute disponibilité, y compris les systèmes multithreadés et distribués.
- Écrire du code propre, testable et bien documenté, y compris : des tests unitaires, d'intégration et de régression ; participer aux revues de code et de conception.
- Construire, tester et déployer des solutions d'IA de qualité production en utilisant des approches d'IA générative, y compris LLMs, RAG, le fine-tuning, l'optimisation des prompts et les workflows d'agents.
- Surveiller, dépanner et résoudre les problèmes de production liés aux flux de travail de trading, à l'intégrité des données et aux performances du système, y compris la rotation des gardes si nécessaire.
- S'associer aux équipes DevOps/Plateforme pour améliorer les pipelines CI/CD, l'automatisation du déploiement et l'observabilité (journalisation, métriques, alertes).
Ce que vous apportez
- Diplôme de licence en informatique, ingénierie ou un domaine technique connexe.
- 5+ années d'expérience professionnelle en développement logiciel avec une forte concentration sur Java 17+ (fondamentaux du noyau Java, collections, concurrence, JVM).
- 2+ années d'expérience professionnelle avec des technologies front-end utilisant TypeScript/JavaScript ; ce rôle utilise Angular.
- Déployer des outils assistés par IA et des workflows de développeur modernes en utilisant les MCP, l'architecture d'agents et les évaluations post-IA.
- Expérience pratique avec Kafka (conception, construction et support de pipelines de données en temps réel/streaming), pipelines CI/CD (Jenkins), outils/pratiques DevOps (par exemple, Git, outils de build, tests automatisés, automatisation du déploiement), et bases de données SQL telles que Postgres et SQL Server.
- Capacité démontrée à apprendre et à comprendre rapidement les systèmes existants, les modèles de données et les processus métier, en travaillant de manière autonome tout en collaborant efficacement avec une équipe mondiale distribuée à travers différents fuseaux horaires.
- Une exposition fonctionnelle au processus d'investissement, en particulier aux actions, au crédit, aux futures ou aux produits, est hautement souhaitable.
