B&A
DRW
Engenheiro de Software Sênior, C++ (Algo)
Sobre a oportunidade
DRW é uma empresa de trading diversificada com mais de 3 décadas de experiência em combinar tecnologia sofisticada e pessoas excepcionais para operar nos mercados ao redor do mundo. Valorizamos a autonomia e a capacidade de mudar rapidamente para capturar oportunidades, por isso operamos com nosso próprio capital e negociamos por nossa conta e risco.
Com sede em Chicago e escritórios nos EUA, Canadá, Europa e Ásia, negociamos uma variedade de classes de ativos, incluindo Renda Fixa, ETFs, Ações, Câmbio, Commodities e Energia em todos os principais mercados globais. Também alavancamos nossa expertise e tecnologia para expandir para três estratégias não tradicionais: imóveis, venture capital e criptoativos.
Operamos com respeito, curiosidade e mentes abertas. As pessoas que prosperam aqui compartilham nossa crença de que não é apenas o que fazemos que importa – é como fazemos. DRW é um lugar de altas expectativas, integridade, inovação e disposição para desafiar o consenso.
DRW está procurando um Engenheiro de Software Sênior excepcional para se juntar a uma de nossas mesas de trading. Neste cargo, você se concentrará em projetar, construir e implementar aplicações e ferramentas de trading. Você será um membro integral de uma equipe de trading algorítmico composta por tecnólogos experientes, pesquisadores quantitativos e traders. Sua equipe trabalhará em estreita colaboração para resolver desafiadores problemas tecnológicos e contribuir para nosso stack de tecnologia completo, desde hardware e desenvolvimento de software até devops, testes e gerenciamento de releases. Estamos procurando programadores talentosos ansiosos para desenvolver novas tecnologias que impactam diretamente nosso negócio.
Esta vaga é apenas para o escritório de Chicago.
Para mais informações sobre as atividades de processamento da DRW e nosso uso de dados de candidatos, por favor, veja nosso Aviso de Privacidade em drw.com/privacy-notice.
Residentes da Califórnia, por favor, revisem o Aviso de Privacidade da Califórnia para informações sobre certos direitos legais em drw.com/california-privacy-notice.
[#LI-VD1]
Responsabilidades
- Realizar o desenvolvimento do ciclo de vida completo de aplicações e bibliotecas para gateways de exchange, execução de estratégias de trading, gerenciamento de risco, relatórios de trades e processamento de feeds de dados de mercado usando C++ ou Rust
- Desenvolver e manter sistemas para garantir o desempenho, integridade e confiabilidade da aplicação para manter o máximo tempo de atividade, e logging e rastreabilidade para auxiliar no suporte de sistemas de produção de missão crítica
- Colaborar com pesquisadores quantitativos e traders no desenvolvimento de estratégias
- Projetar, desenvolver e implantar software utilizando metodologias ágeis
- Orientar engenheiros juniores sobre melhores práticas por meio de mentoria, programação em par e revisões de código
- Fornecer suporte de produção, manutenção e melhorias de desempenho de sistemas existentes
- Avaliar novas tecnologias e melhorar nosso stack de tecnologia
Requisitos
- 10+ anos de experiência desenvolvendo sistemas de alta disponibilidade do lado do servidor, preferencialmente em C++ ou Rust
- 3+ anos de experiência utilizando qualquer combinação dos padrões modernos de C++ (20/23/26) ou Rust
- Experiência em programação multithread e forte compreensão da interação hardware/software
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada, e forte conhecimento prático de ciência da computação, especialmente algoritmos, estruturas de dados, sistemas distribuídos e concorrência.
- Mentalidade positiva de IA e uso prático de ferramentas de codificação de IA.
- Fortes habilidades de comunicação verbal e escrita
Diferenciais
- Experiência trabalhando na indústria de trading ou em outro negócio sensível à latência que envolva a solução de problemas complexos e novos
- Experiência com computação numérica e/ou trabalhando com Pesquisadores Quantitativos
- Experiência com desenvolvimento de software de ciclo de vida completo utilizando arquiteturas exóticas de hardware/software
- Compreensão detalhada de TCP, UDP, IPV4 e hardware/software relacionados
- Conforto com múltiplas linguagens de programação, particularmente incluindo C++, Rust, Java, Python, JavaScript, Ruby
A faixa salarial base anual para esta posição é de US$ 150,000 a US$ 250,000, dependendo da experiência, qualificações e conjunto de habilidades relevantes do candidato. A posição também é elegível para um bônus discricionário anual. Além disso, DRW oferece um conjunto abrangente de benefícios para funcionários, incluindo plano médico, farmácia, odontológico e oftalmológico em grupo, 401k (com contrapartida discricionária do empregador), seguro contra invalidez de curto e longo prazo, seguro de vida e AD&D, contas de poupança para saúde e contas de despesas flexíveis.
