Hudson River Trading

Arquitecto de Redes de Trading

PythonSQLDocker
Traducción automática. Consulta el original.

Sobre la oportunidad

Hudson River Trading (HRT) busca un Arquitecto de Redes de Ultra Baja Latencia para construir, probar y optimizar nuestra infraestructura global de trading de alta frecuencia. En este puesto, liderará la evaluación de hardware y el benchmarking en laboratorio, utilizando Python y técnicas de análisis de datos para examinar capturas PCAP de gran volumen, flujos de telemetría y distribuciones de latencia tick-to-trade. Servirá de puente entre los equipos de ingeniería de redes de bajo nivel y los de ingeniería de rendimiento para reducir el jitter y llevar el rendimiento de la red al dominio de los nanosegundos.

Responsabilidades

  1. Evaluación de hardware y pruebas de laboratorio: Establecer y gestionar un laboratorio de pruebas de red dedicado. Diseñar marcos de trabajo de benchmarking automatizados utilizando generadores de tráfico (Spirent/Ixia) para simular, medir y validar diversos protocolos a nivel de red y realizar pruebas de estrés en SmartNICs, switches, FPGAs y transceptores.
  1. Análisis de datos de red y pipeline de telemetría: Construir pipelines personalizados en Python para procesar, analizar y visualizar capturas de paquetes (PCAPs) de gran volumen, métricas de profundidad de cola y datos de telemetría de dispositivos FPGA/Corvil para identificar anomalías. Escribir herramientas para automatizar los procedimientos de pruebas de laboratorio, analizar registros de red binarios y generar informes de distribución de latencia (por ejemplo, análisis de jitter en el percentil 99.99).
  1. Arquitectura HFT y colocación: Arquitecturar y mantener redes de trading de baja latencia en sitios de colocación de exchanges globales. Optimizar las señales de la red de trading sobre redes de backhaul inalámbricas de baja latencia.
  1. Kernel Bypass y aceleración: Familiaridad con pilas de kernel-bypass (AMD/Solarflare Onload/DPDK), tarjetas aceleradoras de hardware y switches FPGA de capa 1/2 para minimizar la sobrecarga de ejecución. Colaborar con los equipos de ingeniería de hardware para realizar el benchmarking del rendimiento de componentes de red integrados, como adaptadores de red y/o coprocesadores de red.
  1. Sincronización horaria: Supervisar los sistemas de sincronización horaria PTP (IEEE 1588v2) y White Rabbit.
  1. Enrutamiento y conmutación: Diseñar y mantener arquitecturas de L2/L3 a gran escala, ajustando específicamente BGP, OSPF y árboles multicast PIM-SSM/IGMP para una convergencia sub-microsegundo y una entrega resiliente de datos de mercado.
  1. Mantenerse al día con la industria: Estar al tanto de las tecnologías de red de baja latencia emergentes, incluyendo nuevas SmartNICs, aceleración FPGA y transceptores de alta velocidad. Evaluar y recomendar nuevas soluciones de hardware y software para mejorar el rendimiento de la red.

Cualificaciones

  1. 10+ años diseñando y operando redes de ultra baja latencia en entornos de HFT, creación de mercado o fondos cuantitativos. Es esencial el conocimiento de colocación en exchanges, feeds de datos de mercado y protocolos de enrutamiento de órdenes (FIX, OUCH, ITCH).
  1. Habilidades avanzadas en Python utilizando bibliotecas como pandas, numpy o pyarrow para analizar grandes conjuntos de datos PCAP, analizar telemetría de series temporales y calcular estadísticas de microsegundos/nanosegundos.
  1. Experiencia práctica en la construcción de laboratorios de pruebas de red, utilizando generadores de tráfico de hardware (Spirent/Ixia) y herramientas de captura de paquetes.
  1. Experiencia con hardware de Arista (serie 7130), Cisco (Nexus 3550/3548), switches LDA L1, AMD Solarflare y NVIDIA Mellanox. Familiaridad con aplicaciones de baja latencia impulsadas por FPGA o tarjetas aceleradoras personalizadas en el contexto de entornos de trading de alto rendimiento.
  1. Conocimiento profundo de BGP/OSPF, ajuste de la pila de red de Linux, PTP (IEEE 1588), White Rabbit, multicast PIM-SSM y topologías de L2/L3 a gran escala. El conocimiento y la experiencia con redes de inferencia de IA es un plus, pero no es obligatorio.
  1. Dominio de Ansible, SQL y herramientas de automatización de red en Python (por ejemplo, Scapy, Netmiko o AsyncIO) para la generación de configuraciones y orquestación. Experiencia con pilas de observabilidad como Victoriametrics, Prometheus, Grafana y Docker.

El rango salarial base estimado para este puesto es de 200,000 a 300,000 USD anuales (o su equivalente local). El salario base ofrecido puede variar dependiendo de múltiples factores individualizados, incluyendo la ubicación, los conocimientos relacionados con el puesto, las habilidades y la experiencia. Este puesto también será elegible para bonificaciones discrecionales basadas en el rendimiento y un paquete de beneficios competitivo.

Cultura

Hudson River Trading (HRT) aporta un enfoque científico al trading de productos financieros. Hemos construido uno de los entornos informáticos más sofisticados del mundo para la investigación y el desarrollo. Nuestros investigadores están a la vanguardia de la innovación en el mundo del trading algorítmico.

En HRT damos la bienvenida a una variedad de experiencias: matemáticas e informática, física e ingeniería, medios y tecnología. Somos una comunidad de personas proactivas motivadas por la emoción de estar a la vanguardia de la automatización en cada parte de nuestra organización, desde el trading hasta las operaciones comerciales, pasando por la contratación y más allá. Valoramos la apertura y la transparencia, y celebramos las grandes ideas tanto de los veteranos de HRT como de las nuevas contrataciones. En HRT somos amigos y colegas, ya sea compartiendo una comida, jugando al último juego de mesa o escribiendo código elegante. Adoptamos una cultura de unión que se extiende mucho más allá de las paredes de nuestra oficina.

¿Sientes que encajas en HRT? Nuestro objetivo es encontrar a las mejores personas y reunirlas para hacer un gran trabajo en un lugar donde todos sean valorados. HRT se enorgullece de su personal diverso; tenemos oficinas en todo el mundo y nos beneficiamos de nuestras perspectivas variadas y únicas. HRT es un empleador que ofrece igualdad de oportunidades; así que, seas quien seas, nos encantaría conocerte.

Tenga en cuenta: El uso de herramientas de IA por parte de un candidato durante las entrevistas o evaluaciones está estrictamente prohibido, a menos que se indique o acuerde lo contrario. Empleamos varios métodos para evaluar la autenticidad de las respuestas de los candidatos. Si determinamos que se utilizó asistencia de IA por parte de un candidato durante una entrevista o evaluación, nos reservamos el derecho de finalizar inmediatamente la entrevista o evaluación, descalificar la candidatura del solicitante y/o rescindir cualquier oferta de trabajo extendida.

Puede revisar nuestro Aviso de Privacidad Global para Candidatos, que explica cómo procesamos la información de los solicitantes.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores