Databento

Engenheiro(a) de Software (C++/Rust)

C++Rust
Tradução automática. Consulte o original.

Sobre a oportunidade

O setor financeiro está crescendo a um ritmo recorde, mas nossos provedores de dados ainda estão presos no passado — com processos de integração complicados, APIs complexas, infraestrutura lenta e custos de licenciamento caros.

Databento é a plataforma de dados de mercado para finanças modernas. A empresa fornece dados em tempo real e históricos de futuros, opções e ações por meio de uma API unificada. Ao possuir toda a pilha de dados de mercado de ponta a ponta, Databento é a primeira plataforma desse tipo a combinar o desempenho e a confiabilidade exigidos pelas principais empresas de trading do mundo com uma experiência de desenvolvedor dramaticamente mais simples. Nossa equipe inclui ex-membros de Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG e outras empresas quantitativas de ponta.

Estamos procurando um(a) profissional de nível intermediário ou sênior para se juntar à nossa equipe principal de engenharia. Nossa equipe é responsável por tudo relacionado a C/C++ e Rust, e pelas partes mais sensíveis ao desempenho de nossa base de código. Você trabalhará com quase 20 PB de dados, com milhares de núcleos de CPU bare metal à sua disposição.

RESPONSABILIDADES

  1. Projetar, desenvolver e manter aplicações de servidor de alto desempenho em C/C++ e Rust.
  1. Escrever parsers de mensagens e manipuladores de feed para feeds de dados de mercado diretos de locais de negociação.
  1. Otimizar o código existente para alto throughput (milhões de mensagens por segundo, até 40+ gigabits) e baixa latência (medida em nanossegundos).
  1. Implementar ferramentas e bibliotecas para processamento e análise de dados em escala de petabytes.
  1. Colaborar com a equipe de sistemas para implementar melhores práticas para build, deployment, CI/CD.
  1. Implementar monitoramento e melhorar o tempo de atividade da aplicação.
  1. Garantir rollouts e atualizações de recursos sem problemas.

EXPERIÊNCIA PREFERENCIAL

  1. 5+ anos de experiência em engenharia de software em tempo integral, preferencialmente em uma empresa de trading, empresa de tecnologia ou startup de alto crescimento.
  1. Forte proficiência em C/C++ ou Rust.
  1. Conhecimento de programação de sistemas, algoritmos, estruturas de dados, multithreading, I/O de rede, serialização, arquitetura de CPU, kernel e compiladores.
  1. Experiência trabalhando com ambientes multiprocesso.
  1. Confortável com lldb/gdb.
  1. Boas habilidades de comunicação e ética de trabalho para um ambiente de trabalho remoto.
  1. Interesse em otimização de baixo nível e engenharia de performance.
  1. Interesse em dados financeiros ou trading algorítmico.

AVISO SOBRE GOLPES DE PHISHING

Tenha cuidado com golpes de phishing que se passam por Databento e oferecem entrevistas de emprego falsas e solicitam compras. E-mails oficiais vêm apenas de @databento.com ou us.greenhouse-mail.io (nosso ATS). Quaisquer outros domínios (por exemplo, databento-careers.com, databento.online) são fraudulentos.

--

Databento, Inc. oferece oportunidades iguais de emprego a todos os funcionários e candidatos, sem distinção de raça, cor, religião, sexo, origem nacional, idade, deficiência, orientação sexual, identidade ou expressão de gênero, status de veterano ou genética. Além dos requisitos da lei federal, cumprimos as leis estaduais e locais aplicáveis que regem a não discriminação em todos os locais onde operamos. Esta política se aplica a todos os termos e condições de emprego, incluindo recrutamento, contratação, colocação, promoção, rescisão, demissão, recontratação, transferência, licenças, remuneração e treinamento. De acordo com as leis aplicáveis, consideramos candidatos qualificados com registros de prisão ou condenação. Se precisar de acomodação, por favor nos informe.

Nossos dados de recrutamento sugerem que candidatos sub-representados muitas vezes minimizam suas habilidades. Mesmo que sua experiência não corresponda exatamente às qualificações listadas, ainda queremos ouvir você. Por favor, candidate-se!

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