Hudson River Trading

Arquiteto de Rede de Negociação

PythonSQLDocker
Tradução automática. Consulte o original.

Sobre a oportunidade

A Hudson River Trading (HRT) está em busca de um Arquiteto de Rede de Ultra-Baixa Latência para construir, testar e otimizar nossa infraestrutura global de negociação de alta frequência. Nesta função, você liderará a avaliação de hardware e o benchmarking em laboratório, utilizando Python e técnicas de análise de dados para examinar capturas PCAP de alto volume, fluxos de telemetria e distribuições de latência tick-to-trade. Você fará a ponte entre a engenharia de rede de baixo nível e as equipes de engenharia de desempenho para reduzir o jitter e elevar o desempenho da rede ao domínio dos nanossegundos.

Responsabilidades

  1. Avaliação de Hardware e Testes em Laboratório: Estabelecer e operar um laboratório de testes de rede dedicado. Projetar estruturas de benchmark automatizadas usando geradores de tráfego (Spirent/Ixia) para simular, medir e validar vários protocolos em nível de rede e realizar testes de estresse em SmartNICs, switches, FPGAs e transceptores.
  1. Análise de Dados de Rede e Pipeline de Telemetria: Construir pipelines personalizados em Python para processar, analisar e visualizar capturas de pacotes (PCAPs) de alto volume, métricas de profundidade de fila e dados de telemetria de dispositivos FPGA/Corvil para identificar anomalias. Escrever ferramentas para automatizar procedimentos de teste em laboratório, analisar logs de rede binários e gerar relatórios de distribuição de latência (por exemplo, análise de jitter no percentil 99.99).
  1. Arquitetura HFT e Co-location: Arquitetar e manter redes de negociação de baixa latência em locais de colocation de bolsas globais. Otimizar sinais de rede de negociação em redes de backhaul sem fio de baixa latência.
  1. Kernel Bypass e Aceleração: Familiaridade com pilhas de kernel-bypass (AMD/Solarflare Onload/DPDK), placas aceleradoras de hardware e switches FPGA de camada 1/2 para minimizar a sobrecarga de execução. Colaborar com equipes de engenharia de hardware para avaliar o desempenho de componentes de rede embarcados, como adaptadores de rede e/ou coprocessadores de rede.
  1. Sincronização de Tempo: Supervisionar sistemas de sincronização de tempo PTP (IEEE 1588v2) e White Rabbit.
  1. Roteamento e Switching: Projetar e manter arquiteturas de L2/L3 em larga escala, ajustando especificamente BGP, OSPF e árvores multicast PIM-SSM/IGMP para convergência sub-microssegundo e entrega resiliente de dados de mercado.
  1. Manter-se Atualizado com a Indústria: Acompanhar as tecnologias emergentes de rede de baixa latência, incluindo novas SmartNICs, aceleração FPGA e transceptores de alta velocidade. Avaliar e recomendar novas soluções de hardware e software para melhorar o desempenho da rede.

Qualificações

  1. 10+ anos projetando e operando redes de ultra-baixa latência em ambientes de HFT, market making ou fundos quantitativos. Conhecimento de colocation em bolsas, feeds de dados de mercado e protocolos de roteamento de ordens (FIX, OUCH, ITCH) é essencial.
  1. Habilidades avançadas em Python usando bibliotecas como pandas, numpy ou pyarrow para analisar grandes conjuntos de dados PCAP, analisar telemetria de séries temporais e calcular estatísticas em microssegundos/nanossegundos.
  1. Experiência prática na construção de laboratórios de teste de rede, usando geradores de tráfego de hardware (Spirent/Ixia) e ferramentas de captura de pacotes.
  1. Expertise com hardware Arista (série 7130), Cisco (Nexus 3550/3548), switches LDA L1, AMD Solarflare e NVIDIA Mellanox. Familiaridade com aplicações de baixa latência baseadas em FPGA ou placas aceleradoras personalizadas no contexto de ambientes de negociação de alto desempenho.
  1. Conhecimento profundo de BGP/OSPF, ajuste de pilha de rede Linux, PTP (IEEE 1588), White Rabbit, multicast PIM-SSM e topologias de L2/L3 em larga escala. Conhecimento e experiência com redes de inferência de IA é um diferencial, mas não obrigatório.
  1. Proficiência com Ansible, SQL e ferramentas de automação de rede em Python (por exemplo, Scapy, Netmiko ou AsyncIO) para geração de configuração e orquestração. Experiência com pilhas de observabilidade como Victoriametrics, Prometheus, Grafana e Docker.

A faixa salarial base estimada para esta posição é de 200,000 a 300,000 USD por ano (ou equivalente local). O salário base oferecido pode variar dependendo de múltiplos fatores individualizados, incluindo localização, conhecimento relacionado ao cargo, habilidades e experiência. Esta função também será elegível para bônus discricionários baseados em desempenho e um pacote de benefícios competitivo.

Cultura

A Hudson River Trading (HRT) traz uma abordagem científica para a negociação de produtos financeiros. Construímos um dos ambientes computacionais mais sofisticados do mundo para pesquisa e desenvolvimento. Nossos pesquisadores estão na vanguarda da inovação no mundo da negociação algorítmica.

Na HRT, recebemos uma variedade de expertises: matemática e ciência da computação, física e engenharia, mídia e tecnologia. Somos uma comunidade de pessoas proativas, motivadas pela emoção de estar na vanguarda da automação em todas as partes da nossa organização—desde a negociação até as operações de negócios, recrutamento e além. Valorizamos a abertura e a transparência, e celebramos grandes ideias tanto de veteranos da HRT quanto de novos contratados. Na HRT, somos amigos e colegas – seja compartilhando uma refeição, jogando o mais novo jogo de tabuleiro ou escrevendo códigos elegantes. Adotamos uma cultura de união que se estende muito além das paredes do nosso escritório.

Sente que pertence à HRT? Nosso objetivo é encontrar as melhores pessoas e reuni-las para realizar um ótimo trabalho em um lugar onde todos sejam valorizados. A HRT se orgulha de sua equipe diversificada; temos escritórios em todo o mundo e nos beneficiamos de nossas perspectivas variadas e únicas. A HRT é um empregador que oferece oportunidades iguais; portanto, quem quer que você seja, adoraríamos conhecê-lo.

Por favor, esteja ciente: O uso de ferramentas de IA por um candidato durante entrevistas ou avaliações é estritamente proibido, a menos que instruído ou acordado de outra forma. Empregamos vários métodos para avaliar a autenticidade das respostas dos candidatos. Se determinarmos que a assistência de IA foi usada por um candidato durante uma entrevista ou avaliação, reservamo-nos o direito de encerrar imediatamente a entrevista ou avaliação, desqualificar a candidatura do candidato e/ou rescindir quaisquer ofertas de emprego feitas.

Você pode revisar nosso Aviso Global de Privacidade para Candidatos, que explica como processamos as informações dos candidatos.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores