Hudson River Trading

Architecte Réseau Trading

PythonSQLDocker
Traduction automatique. Consultez l’original.

À propos du poste

Hudson River Trading (HRT) recherche un Architecte Réseau à très faible latence pour construire, tester et optimiser notre infrastructure mondiale de trading haute fréquence. Dans ce rôle, vous dirigerez l'évaluation du matériel et l'analyse comparative en laboratoire tout en utilisant Python et des techniques d'analyse de données pour examiner les captures PCAP à haut volume, les flux de télémétrie et les distributions de latence tick-to-trade. Vous ferez le pont entre l'ingénierie réseau de bas niveau et les équipes d'ingénierie de performance afin de réduire la gigue et de pousser les performances réseau dans le domaine de la nanoseconde.

Responsabilités

  1. Évaluation du matériel et tests en laboratoire : Établir et gérer un laboratoire de test réseau dédié. Concevoir des frameworks d'analyse comparative automatisés utilisant des générateurs de trafic (Spirent/Ixia) pour simuler, mesurer et valider divers protocoles au niveau réseau et pour tester sous contrainte les SmartNIC, commutateurs, FPGA et émetteurs-récepteurs.
  1. Analyse des données réseau et pipeline de télémétrie : Construire des pipelines Python personnalisés pour traiter, analyser et visualiser les captures de paquets (PCAP) à haut volume, les métriques de profondeur de file d'attente et les données de télémétrie provenant d'appareils FPGA/Corvil afin d'identifier les anomalies. Écrire des outils pour automatiser les procédures de test en laboratoire, analyser les journaux réseau binaires et générer des rapports de distribution de latence (par exemple, analyse de gigue au 99.99e centile).
  1. Architecture HFT et colocation : Architecturer et maintenir des réseaux de trading à faible latence sur les sites de colocation boursière mondiaux. Optimiser les signaux de réseau de trading sur des réseaux de liaison sans fil à faible latence.
  1. Kernel Bypass et accélération : Maîtrise des piles de kernel-bypass (AMD/Solarflare Onload/DPDK), des cartes d'accélération matérielle et des commutateurs FPGA de couche 1/2 pour minimiser la surcharge d'exécution. Collaborer avec les équipes d'ingénierie matérielle pour évaluer les performances des composants réseau embarqués tels que les adaptateurs réseau et/ou les co-processeurs réseau.
  1. Synchronisation temporelle : Superviser les systèmes de synchronisation temporelle PTP (IEEE 1588v2) et White Rabbit.
  1. Routage et commutation : Concevoir et maintenir des architectures L2/L3 à grande échelle, en ajustant spécifiquement les arbres multicast BGP, OSPF et PIM-SSM/IGMP pour une convergence inférieure à la microseconde et une distribution résiliente des données de marché.
  1. Veille technologique : Rester informé des technologies réseau émergentes à faible latence, y compris les nouveaux SmartNIC, l'accélération FPGA et les émetteurs-récepteurs haute vitesse. Évaluer et recommander de nouvelles solutions matérielles et logicielles pour améliorer les performances réseau.

Qualifications

  1. 10 ans et plus d'expérience dans la conception et l'exploitation de réseaux à très faible latence dans des environnements HFT, de tenue de marché ou de fonds quantitatifs. La connaissance de la colocation boursière, des flux de données de marché et des protocoles de routage d'ordres (FIX, OUCH, ITCH) est essentielle.
  1. Compétences avancées en Python utilisant des bibliothèques telles que pandas, numpy ou pyarrow pour analyser de grands ensembles de données PCAP, analyser la télémétrie de séries temporelles et calculer des statistiques à la microseconde/nanoseconde.
  1. Expérience pratique dans la construction de laboratoires de test réseau, l'utilisation de générateurs de trafic matériel (Spirent/Ixia) et d'outils de capture de paquets.
  1. Expertise avec le matériel Arista (série 7130), Cisco (Nexus 3550/3548), les commutateurs LDA L1, AMD Solarflare et NVIDIA Mellanox. Familiarité avec les applications à faible latence pilotées par FPGA ou les cartes d'accélération personnalisées dans le contexte d'environnements de trading haute performance.
  1. Connaissance approfondie de BGP/OSPF, du réglage de la pile réseau Linux, PTP (IEEE 1588), White Rabbit, multicast PIM-SSM et des topologies L2/L3 à grande échelle. La connaissance et l'expérience des réseaux d'inférence IA sont un plus, mais ne sont pas requises.
  1. Maîtrise de Ansible, SQL et des outils d'automatisation réseau Python (par exemple, Scapy, Netmiko ou AsyncIO) pour la génération de configuration et l'orchestration. Expérience avec des piles d'observabilité telles que Victoriametrics, Prometheus, Grafana et Docker.

La fourchette de salaire de base estimée pour ce poste est de 200,000 à 300,000 USD par an (ou équivalent local). Le salaire de base proposé peut varier en fonction de multiples facteurs individualisés, notamment le lieu, les connaissances liées au poste, les compétences et l'expérience. Ce rôle sera également éligible à des bonus discrétionnaires basés sur la performance et à un ensemble d'avantages sociaux compétitifs.

Culture

Hudson River Trading (HRT) adopte une approche scientifique du trading de produits financiers. Nous avons construit l'un des environnements informatiques les plus sophistiqués au monde pour la recherche et le développement. Nos chercheurs sont à la pointe de l'innovation dans le monde du trading algorithmique.

Chez HRT, nous accueillons une variété d'expertises : mathématiques et informatique, physique et ingénierie, médias et technologie. Nous sommes une communauté d'auto-entrepreneurs motivés par l'excitation d'être à la pointe de l'automatisation dans chaque partie de notre organisation, du trading aux opérations commerciales, en passant par le recrutement et au-delà. Nous valorisons l'ouverture et la transparence, et célébrons les bonnes idées, qu'elles viennent de vétérans de HRT ou de nouvelles recrues. Chez HRT, nous sommes amis et collègues, que nous partagions un repas, jouions au dernier jeu de société ou écrivions du code élégant. Nous adoptons une culture de convivialité qui s'étend bien au-delà des murs de notre bureau.

Vous sentez-vous à votre place chez HRT ? Notre objectif est de trouver les meilleures personnes et de les réunir pour accomplir un excellent travail dans un lieu où chacun est valorisé. HRT est fier de son personnel diversifié ; nous avons des bureaux partout dans le monde et bénéficions de nos perspectives variées et uniques. HRT est un employeur garantissant l'égalité des chances ; alors, qui que vous soyez, nous serions ravis de faire votre connaissance.

Veuillez noter : L'utilisation d'outils d'IA par un candidat lors d'entretiens ou d'évaluations est strictement interdite, sauf instruction ou accord contraire. Nous utilisons diverses méthodes pour évaluer l'authenticité des réponses des candidats. Si nous déterminons qu'une assistance par IA a été utilisée par un candidat lors d'un entretien ou d'une évaluation, nous nous réservons le droit de mettre fin immédiatement à l'entretien ou à l'évaluation, de disqualifier la candidature du candidat et/ou d'annuler toute offre d'emploi faite.

Vous pouvez consulter notre Avis de confidentialité mondial pour les candidats, qui explique comment nous traitons les informations des candidats.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter