JFrog
Millennium
Desenvolvedor Java - EQ Trading Technology
Sobre a oportunidade
Desenvolvedor Java – Tecnologia de Desenvolvimento de Algoritmos (Ações)
Desenvolvedor Java – Tecnologia de Desenvolvimento de Algoritmos
Sobre a Millennium
A Millennium é uma empresa global e diversificada de investimentos alternativos, fundada em 1989. Definida por evolução, inovação e foco, a missão da Millennium é entregar resultados para nossos investidores.
Nossos colaboradores são empoderados com independência e suporte: a autonomia para perseguir ideias com convicção e o apoio de uma rede global comprometida com a colaboração, gestão de risco disciplinada e aprendizado contínuo. Com oportunidades para aprofundar expertise e acelerar o desenvolvimento, talentos na Millennium estão equipados para se adaptar, evoluir e construir um impacto duradouro ao longo do tempo. Descubra como o crescimento transformador acelera o impacto.
Conheça a Equipe
Fundamental para a saúde e crescimento do negócio da Millennium, a organização de Tecnologia da Informação desenvolve tecnologia flexível e escalável e sistemas proprietários avançados que suportam o modelo ativo e multimercado da firma. Dentro desta organização, a equipe de Desenvolvimento Algorítmico de Equities Tech constrói e aprimora a tecnologia de execução que suporta Gestores de Portfólio e parceiros de negociação em toda a plataforma, com foco em sistemas de negociação de alta performance em tempo real e capacidades de execução.
O que você fará
- Colaborar estreitamente com tecnólogos, equipes de Serviços de Execução e Finanças de Ações para aprimorar a oferta de execução da firma para Gestores de Portfólio
- Construir e evoluir sistemas de negociação algorítmica em tempo real e plataformas de execução em um ambiente de ritmo acelerado
- Desenvolver novos recursos de alta qualidade e aprimorar a funcionalidade em uma plataforma de missão crítica
- Projetar e atualizar software para atender às expectativas de performance, escalabilidade e qualidade
- Traduzir requisitos de negócios e restrições de mercado em mercados desenvolvidos e emergentes em soluções técnicas eficazes
- Manter-se atualizado sobre tecnologias, ferramentas, bibliotecas técnicas, ambientes de computação e pesquisa acadêmica relevantes
- Apoiar a análise de dados e fornecer suporte L3 para problemas que afetem a infraestrutura crítica de negociação
O que você traz
- 7+ anos de experiência com sistemas de execução de ações
- Experiência no desenvolvimento de algoritmos de execução como VWAP, TWAP, Inline e Pairs
- Experiência trabalhando em matching engines e dark pools
- Experiência na implementação de estratégias de teste automatizado para algoritmos, incluindo simulação, backtesting, suítes de regressão e frameworks de replay
- Profundo entendimento de microestrutura de mercado, verificações de risco pré-negociação, frameworks de limites e requisitos regulatórios, e como eles afetam o desempenho do algoritmo de execução
- Habilidades de Java em nível de especialista, com vasta experiência na construção de sistemas distribuídos de baixa latência, conscientes de GC e de alta taxa de transferência
- Forte entendimento de arquiteturas distribuídas orientadas a eventos e tecnologias de mensagens como Kafka, Solace ou ferramentas similares
- Experiência trabalhando com ou construindo frameworks de contêineres de algoritmos; experiência no uso de ferramentas de IA para melhorar a produtividade do desenvolvedor é um plus
