Développeur(se) C++ / C# - Calcul haute performance
Ce que nous allons accomplir ensemble :
Notre client, une grande banque d'investissement internationale, opère une plateforme de services de pricing. Elle fournit des capacités critiques de valorisation et de calcul de risque à l'ensemble de la banque, du Front Office jusqu'au risque réglementaire. Les volumes de transactions et les exigences réglementaires augmentent sans cesse. L'équipe fait donc évoluer ses capacités de calcul et de stockage : migration de la grille de calcul vers un orchestrateur open source compatible cloud, burst vers le cloud et adoption de services cloud-native.
Votre mission (...si vous l'acceptez !) :
En tant que Développeur(se) C++ / C#, vous contribuerez à la mise en œuvre, à l'évolution et au support des systèmes middleware de calcul. Cela inclut le framework temps réel ainsi que les composants grille et cloud. Vous participerez aussi à la feuille de route et à la gouvernance architecturale du projet.
Votre quotidien :
- Concevoir, développer et optimiser des services distribués en C++ et C#/.NET Core
- Faire évoluer le framework temps réel à faible latence (streaming, contribution, flux, pré-trade) développé en C++
- Participer à la migration des calculs vers la nouvelle grille et à l'implémentation de solutions de burst cloud
- Profiler, monitorer et optimiser les performances de systèmes distribués temps réel
- Assurer le support de production
- Collaborer étroitement avec les analystes quantitatifs, le Front Office et les gestionnaires de risque
- Contribuer aux revues d'architecture et à la feuille de route technique
Votre future équipe :
Vous intégrerez l'équipe responsable des services de pricing et de calcul de risque. Elle travaille en interaction directe avec les utilisateurs métier (quants, Front Office, risque), qui orientent les priorités de développement.
Votre Stack de Jeu :
- Langages : C++, C#, .NET Core
- Données : bases relationnelles et distribuées, cache Couchbase
- Calcul : grille de calcul distribuée, cloud, Kubernetes
- Streaming : Kafka, Spark (atout)
- Observabilité : Prometheus, Grafana, Kiali (atout)
- CI/CD : GitLab, Jira, Jenkins, Artifactory, Ansible (atout)
- Qualité et sécurité du code : Checkmarx, SonarQube, OWASP ZAP, Clair (atout)
Vous :
- Expérience en développement de services en C++ et C#/.NET Core
- Solide expérience en développement temps réel en C++, idéalement sur les marchés électroniques
- Maîtrise des systèmes multithreads et des algorithmes parallèles pour architectures multicœurs
- Expérience éprouvée en profilage, monitoring, optimisation et support de production de systèmes distribués temps réel
- Capacité démontrée à concevoir, produire et optimiser du code performant
- Autonomie et excellentes habiletés de communication
- Intérêt marqué pour les nouvelles technologies et les bonnes pratiques de développement
- Anglais courant : participation à des réunions, conférences, formations ou projets conduits en anglais
- Atouts : connaissances de base en pricing et market making, architecture serverless et outils cloud agnostiques, administration de serveurs/VM Linux, déploiement et gestion de clusters Kubernetes
Les avantages Astek
- Jusqu'à 4 semaines de congés plus 3 jours mobiles
- Régime d'assurances collectives avantageux incluant service de télémédecine et programme d'aide aux employés (PAE)
- Remboursement du transport en commun
- Remboursement du forfait/téléphone cellulaire
- Remboursement des frais d'adhésion à un ordre professionnel (ex : OIQ)
- Allocation annuelle pour le sport/activités physiques
- Allocation annuelle pour matériel informatique
- Programme de cooptation incitatif
- REER
- Activités sociales (5@7, team buildings...)
Nos Plus
Rejoindre Astek, c'est choisir :
- Un accélérateur d'expérience, où chaque mission est une opportunité de progresser
- Un accès à une multitude de projets techniquement passionnants pour nos clients comme en interne
- Un accompagnement de proximité individualisé pour un parcours professionnel sur mesure
- Un apprentissage continu, grâce à notre Académie de formation interne
- Un environnement de travail convivial et inclusif, soutenu par des pratiques RH certifiées #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001
Astek Canada
Depuis 1999, Astek Canada se spécialise en service conseil TI et en ingénierie, pilotant avec succès les stratégies de développement de ses clients. Autour de valeurs communes, la firme répond aux enjeux d'entreprise en mettant les besoins au centre de ses actions et priorités.
Astek Canada compte plus de 600 collaborateurs localisés à Montréal, Toronto et Vancouver.
L'innovation étant au cœur de la transformation numérique, Astek Canada a pour vocation de guider et accompagner les entreprises dans leur processus de transformation numérique en les aidant à s'approprier les nouvelles technologies.
Jsformation by helping them adopt new technologies.