Développeur de données senior (Montreal)

Développeur de données senior (Montreal)

21 Oct
|
TS Imagine
|
Montreal

21 Oct

TS Imagine

Montreal

AI Platform & Data Engineering conçoit et exploite la plateforme de données qui soutient les capacités de TS Imagine en matière de trading, de gestion des risques et d’intelligence artificielle.

L’équipe intègre des données provenant de sources internes et externes dans Snowflake et assure la maintenance des fondations d’ingénierie communes utilisées dans l’ensemble de l’entreprise : ingestion, transformation et distribution des données, surveillance, qualité des données, tests de régression et soutien à la production. Nous travaillons avec des ensembles de données financières complexes, notamment les données de référence sur les instruments financiers, les données de prix, les données communes et les opérations sur titres.

En tant que Développeur de données senior, vous serez responsable des systèmes de données en production reposant sur Snowflake, dbt, SQL et Python. Vous contribuerez à moderniser les pipelines existants, à améliorer les capacités communes de la plateforme et à développer les fondations de données et sémantiques qui soutiennent TSIQ, l’interface d’IA en langage naturel de TS Imagine destinée à l’analyse intelligente et aux workflows basés sur des agents IA.

Pourquoi vous aimerez ce poste

- Concevoir, développer et exploiter des pipelines permettant d’ingérer, de valider, de transformer et de distribuer des données provenant de fournisseurs, de systèmes internes, d’API et de fichiers.
- Développer et maintenir des modèles dbt et des structures de données Snowflake soutenant les activités de trading, de gestion des risques, d’analyse et les processus opérationnels.
- Développer des solutions Python robustes pour les environnements de production, notamment pour l’ingestion de données, les intégrations,



l’orchestration et les outils d’ingénierie.
- Améliorer les cadres et outils utilisés pour la surveillance, la qualité des données, les tests de régression et le diagnostic des incidents.
- Concevoir et maintenir des modèles de données et des vues sémantiques utilisés par les applications en aval et les interfaces d’intelligence artificielle.
- Analyser les problèmes de données en production, en identifier les causes fondamentales et mettre en œuvre des solutions durables.
- Contribuer à la conception technique, aux revues de code, aux normes d’ingénierie et aux pratiques de livraison.
- Accompagner les autres équipes dans l’adoption de bonnes pratiques pour la conception et l’exploitation de pipelines de données sur la plateforme partagée.

Ce que vous ferez

- Concevoir et développer les modèles de données et les pipelines qui alimentent TSIQ.
- Développer des modèles sémantiques permettant aux agents d’IA de raisonner avec précision et cohérence sur les données de négociation, de gestion du risque et de prime brokerage.
- Concevoir, tester et améliorer des agents d’IA au moyen de l’ingénierie de prompts et de contexte.
- Mettre en place des mécanismes de gouvernance, d’évaluation et de contrôle afin d’assurer la précision, la sécurité et la traçabilité des agents d’IA.




- Produire des analyses et développer rapidement des prototypes sous Streamlit afin de mettre rapidement de nouvelles capacités entre les mains des utilisateurs.
- Réaliser l’analyse des besoins d’affaires : recueillir les besoins des parties prenantes, les traduire en conceptions techniques et valider que les solutions livrées répondent réellement aux besoins.
- Collaborer avec une équipe mondiale de développeurs dans un environnement rapide et innovant.

Ce que vous apportez

- Cinq années ou plus d’expérience pertinente en ingénierie des données, notamment dans la prise en charge et la gestion de systèmes de données en production.
- Solides compétences en SQL, notamment en modélisation des données, en conception de requêtes, en optimisation des performances et en débogage de transformations complexes.
- Solides compétences en Python et expérience dans le développement d’applications modulaires, maintenables et testées.
- Expérience pratique en environnement de production avec Snowflake et dbt.
- Expérience dans l’intégration d’API, de bases de données, de fichiers plats ou de sources de données événementielles.
- Connaissances pratiques en matière de qualité des données, de surveillance, de gestion des défaillances et de soutien aux systèmes en production.
- Expérience avec Git, la révision de code, les tests automatisés et l’intégration et le déploiement continus (CI/CD).
- Bon jugement en ingénierie : capacité à trouver un équilibre entre la rapidité de livraison, la complexité des systèmes, les coûts d’exploitation et la facilité de maintenance.
- Intérêt pour l’utilisation réfléchie des outils d’intelligence artificielle dans le processus de développement.
- Expérience considérée co

📌 Développeur de données senior (Montreal)
🏢 TS Imagine
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur de données senior (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur de données senior (montreal) / montreal