Retour aux offres d’emploi
tags.new

Développeur de logiciels (Analyse de Données)

Montreal

DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre capital et en négociant à nos propres risques.

Basée à Chicago et disposant de bureaux aux États-Unis, au Canada, en Europe et en Asie, nous négocions diverses catégories d'actifs, notamment les titres à revenu fixe, les FNB, les actions, les devises, les matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également tiré parti de notre expertise et de notre technologie pour nous développer dans trois stratégies non traditionnelles : l'immobilier, le capital-risque et les crypto-actifs.

Nous opérons avec respect, curiosité et ouverture d'esprit. Les personnes qui s'épanouissent ici partagent notre conviction que ce n'est pas seulement ce que nous faisons qui compte - c'est la façon dont nous le faisons. DRW est un lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus.

Nous recherchons une personne curieuse et orientée solutions, qui aime explorer des données ambiguës et transformer des énigmes en réponses. Vous mènerez des investigations ouvertes sur le trafic HTTP : nettoyage et transformation des journaux, analyse et visualisation des tendances, formulation et test d’hypothèses, et identification des causes profondes côté client, réseau ou serveur. Vous devrez fournir des visualisations interactives et des scripts Python concis et performants qui accélèrent les tests et le dépannage.

Votre contribution :

  • Mener des investigations ouvertes sur la télémétrie des requêtes HTTP afin de déceler les tendances, anomalies et régressions cachées.
  • Mettre en place rapidement des analyses reproductibles (Python/Jupyter, pandas, numpy) et synthétiser les résultats dans des notes concises exploitables par les équipes.
  • Utiliser vos connaissances fondamentales en informatique et en réseaux (TCP/IP, sémantique HTTP, TLS, effets CDN/proxy) pour distinguer les causes côté client, réseau et serveur. - Concevoir des interfaces de ligne de commande (CLI) et des scripts robustes et compacts pour rejouer des requêtes, synthétiser du trafic de test, normaliser les journaux, effectuer des tests légers ou calculer des métriques en continu.
  • Mettre en œuvre des approches pragmatiques de traitement des données pour les journaux volumineux (découpage, Parquet, streaming).
  • Fournir des visualisations interactives et des recommandations exploitables pour faciliter le tri des problèmes par nos développeurs.

Profil recherché :

  • Licence ou Master en informatique, science des données, ingénierie, mathématiques ou équivalent.
  • Expérience en analyse exploratoire de données avec Python et pandas.
  • Expérience en création de visualisations de données (Matplotlib, Seaborn, Plotly, etc.) ; la maîtrise de Plotly est un atout.
  • Solides connaissances en informatique : pensée algorithmique, structures de données et conception prenant en compte la complexité.
  • Connaissances pratiques en réseaux : en-têtes et codes d’état HTTP, bases du protocole TCP (retransmissions, implications du RTT), concepts TLS et comportement des CDN/proxys et leur impact sur la télémétrie.
  • Excellentes compétences en communication : capacité à expliquer clairement des résultats techniques aux développeurs et aux équipes d’exploitation, à rédiger des rapports ou des notebooks concis et à collaborer efficacement avec les différentes équipes.

Atouts supplémentaires : 

  • Expérience en statistiques appliquées et modélisation statistique pour les séries temporelles et la détection d'anomalies (par exemple, détection de points de rupture, décomposition de séries temporelles, prévision ou méthodes connexes).
  • Maîtrise de pcap/wireshark, du traçage distribué ou des traces réseau de bas niveau.
  • Expérience antérieure dans des environnements d'investigation exigeants (opérations, réponse aux incidents).
  • Une expérience dans des fonctions quantitatives (chercheur/analyste quantitatif ou data scientist/analyste) ou une expérience du traitement de flux de données à faible latence est un plus. 

À quoi ressemble le succès ? 

  • La réalisation systématique d'enquêtes reproductibles qui transforment l'ambiguïté en actions prioritaires et concrètes.
  • Des tableaux de bord ou des outils adoptés par les développeurs et les équipes d'exploitation qui réduisent sensiblement le temps moyen de détection et de tri des incidents.
  • Des rapports clairs et concis qui communiquent les résultats et les prochaines étapes.

Ce que DRW Montréal a à vous offrir:

  • Reconnue comme l'un des meilleurs employeurs au Canada depuis 8 ans
  • Engagement en faveur de la formation et du développement continus
  • Un ensemble d'avantages et de bénéfices à la pointe de l'industrie
  • Centré sur le bien-être des employés et l'équilibre entre vie professionnelle et vie privée
  • Initiatives communautaires, programme de volontariat et possibilités de redonner

Découvrez tous nos avantages à:  https://drw.com/fr/work-at-drw/avantages-montreal

Pour plus d'informations sur les activités de traitement de DRW et sur l'utilisation que nous faisons des données des postulants, veuillez lire notre Politique de confidentialité ici https://drw.com/fr/politique-de-confidentialite/.

Résidents de la Californie, veuillez consulter l’avis de confidentialité de la Californie pour obtenir des informations sur certains droits légaux ici https://drw.com/fr/politique-de-confidentialite-californie.

* Le masculin est utilisé sans discrimination dans le seul but d’alléger le texte.

[#LI-KS1] 

Postuler à ce poste

*

indique un champ obligatoire

Téléphone
CV

Types de fichiers acceptés : pdf, doc, docx, txt, rtf

Lettre de motivation

Types de fichiers acceptés : pdf, doc, docx, txt, rtf


Sélectionner une option…
Sélectionner une option…