Roku
Point72
Desenvolvedor(a) Quantitativo(a) de Software
Sobre a Vaga/Responsabilidades
Somos apaixonados por dados. Colaboramos para construir soluções elegantes, eficazes, escaláveis e altamente confiáveis para potencializar a modelagem preditiva em finanças.
O grupo de serviços de dados da Cubist está procurando um(a) Desenvolvedor(a) Quantitativo(a) de Software júnior para se juntar à nossa equipe dedicada. Nosso grupo é responsável pela entrega pontual de dados abrangentes e sem erros para alguns dos Gestores de Portfólio sistemáticos mais exigentes e bem-sucedidos do mundo.
Este(a) indivíduo(a) excepcional será membro de uma pequena equipe de desenvolvedores de dados e software que desempenham um papel vital para garantir a implementação diária tranquila de uma grande infraestrutura de pesquisa e a negociação em produção de bilhões de dólares em capital nos mercados globais, incluindo ações, futuros, opções e outros instrumentos financeiros.
As responsabilidades incluem
- Construir processos e ferramentas de tecnologia para ingerir, marcar e limpar conjuntos de dados.
- Auxiliar Cientistas de Dados no processamento, enriquecimento e desenvolvimento de produtos de dados.
- Contribuir para a infraestrutura e aplicações existentes escritas principalmente em Python, mas também em Go e C++.
- Monitorar e aprimorar a infraestrutura automatizada de coleta e limpeza de dados.
- Pesquisar novas tecnologias para melhor gerenciamento de dados e recuperação eficiente.
Requisitos
- Bacharelado ou superior em ciência da computação, engenharia ou um campo quantitativo relevante, como Matemática, Estatística, Física.
- Proficiência em Python e seu ecossistema (numpy, pandas, polars, scikit-learn), com compreensão de Python e dos internos das bibliotecas.
- Experiência prática com arquitetura de software e melhores práticas de engenharia (testes, CI/CD, monitoramento, profiling, controle de versão).
- Fortes habilidades de resolução de problemas, capacidade de analisar e resolver problemas intrincados, otimizar código e desenvolver soluções eficientes em um ambiente dinâmico.
- Curiosidade intelectual e amor pelo aprendizado.
- Fortes habilidades de comunicação oral e escrita.
- Compromisso com os mais altos padrões éticos.
- Proficiência com Go e/ou C++ não é exigida, mas é um grande diferencial.
