WorkMotion
Keyrock
Engenheiro(a) de Dados Sênior
Sobre a equipe e por que a função existe
Engenheiro(a) de Dados Sênior
Na Keyrock, não estamos apenas imaginando o futuro dos ativos digitais. Estamos ativamente construindo-o.
A Equipe Central de Dados (CDT) tem apenas alguns meses de idade, mas os dados têm sido o sangue vital da Keyrock desde o primeiro dia. Estamos agora construindo a Plataforma de Dados Keyrock para fornecer aos Keyrockers, e aos agentes de IA que trabalham ao lado deles, os dados e o contexto de que precisam para agir de forma rápida e autônoma dentro dos limites acordados e alinhados com nossos objetivos compartilhados. Fazer isso significa pegar dados de toda a empresa e dar sentido a eles em tempo real para todas as funções que dependem deles: mesas de negociação, gestão de patrimônio e ativos, produto, risco, finanças, conformidade e pesquisa, para citar algumas.
Você seria uma das primeiras contratações na CDT e esperamos que você contribua para a maioria das decisões maiores e trabalhos de construção. Os padrões que estabelecemos e a forma como a equipe acaba trabalhando ainda estão em aberto.
Sobre a Keyrock
Desde o nosso início em 2017, crescemos e nos tornamos um agente de mudança líder no espaço de ativos digitais, renomados por nossas parcerias e inovação. Hoje, contamos com mais de 250 membros de equipe em todo o mundo. Nossa equipe diversificada vem de 42 nacionalidades, com formações que vão desde nativos de DeFi autodidatas a doutores. Predominantemente remotos, temos hubs em Londres, Bruxelas e Singapura, e organizamos encontros online e presenciais regulares para manter a equipe unida.
Estamos negociando em mais de 80 locais de negociação e trabalhando com uma ampla gama de emissores de ativos. Como formadores de mercado bem estabelecidos, nossa expertise distinta nos levou a expandir rapidamente. Hoje, nossos serviços abrangem market making, negociação de opções, negociação de alta frequência, OTC e mesas de negociação DeFi.
Mas somos mais do que um provedor de serviços. Somos um iniciador. Somos pioneiros na adoção da linguagem de desenvolvimento Rust para nossa negociação algorítmica e defensores de seu uso na indústria. Apoiamos o crescimento de startups Web3 através do nosso Programa Acelerador. Atualizamos ecossistemas injetando liquidez em protocolos promissores de DeFi, RWA e NFT. E impulsionamos o progresso da indústria com nossas iniciativas de pesquisa e governança.
O que você fará
- Construir pipelines de streaming e batch que ingerem, normalizam e distribuem dados de mercado, negociação e portfólio, resilientes a falhas de feed e de exchange.
- Construir as ferramentas de autoatendimento (SDKs, padrões, templates, agentes de IA) para que outras equipes publiquem, consumam e construam produtos de dados sem esperar por nós.
- Gerenciar contratos de dados e evolução de esquemas. Evitar que mudanças de esquema se tornem eventos de coordenação entre equipes.
- Projetar a camada lakehouse e de séries temporais em torno dos padrões de consulta do consumidor.
- Construir e evoluir o Framework de Governança de Dados e Qualidade de Dados: detecção de feeds desatualizados, validação de esquemas, verificações de intervalo, escritas idempotentes, linhagem, propriedade, auto-cura.
- Construir as análises derivadas nas quais o negócio opera: spreads entre exchanges, VWAP em profundidade, microestrutura de livro de ordens para as mesas; visualizações de portfólio, exposição, desempenho para gestão de patrimônio e ativos.
- Tornar a observabilidade, o custo e o desempenho de primeira classe desde o primeiro dia.
- Tratar a infraestrutura como código (Docker, Terraform, CI/CD) juntamente com nossa Equipe Central de Infraestrutura.
- Trabalhar de forma aberta: escrever as coisas, colaborar de perto com Arquitetura, Infraestrutura, Plataforma e o restante das equipes.
O que estamos procurando
Ferramentas importam menos para nós do que a forma como você pensa sobre problemas. Dito isso, aqui está o perfil da pessoa que temos em mente.
Excelência em Engenharia
- 8+ anos construindo sistemas de dados de produção que outras pessoas utilizam.
- Forte proficiência em Python e SQL: não apenas ser capaz de escrever uma consulta, mas ser capaz de raciocinar sobre o que o motor está fazendo com ela.
- Código que é fácil para outra pessoa ler, testar e excluir depois.
- Forte compreensão de modelagem de dados para cargas de trabalho de streaming e analíticas.
- Eficiência, qualidade, idempotência e observabilidade são levadas a sério por padrão.
Design de Sistemas
- Você projetou e operou sistemas de streaming em Kafka, Redpanda, MSK ou Kinesis, e tem opiniões sobre particionamento, grupos de consumidores, offsets e registros de esquema.
- Você usou um banco de dados de séries temporais em produção (idealmente ClickHouse; TimescaleDB, QuestDB ou similar também servem) e pode falar sobre o design de tabelas como uma função dos padrões de consulta.
- Você trabalhou com uma arquitetura lakehouse e raciocina sobre layout de tabelas, particionamento e compactação como escolhas de design que moldam o desempenho das consultas e o custo de armazenamento.
- Você constrói para auto-cura e idempotência. Reprocessamento é seguro, retentativas não gravam duplicadamente e o sistema se recupera sem intervenção humana.
Prontidão Operacional
- Docker, Terraform e CI/CD são como você trabalha, não uma coisa separada de "DevOps".
- Você pensa sobre custo e desempenho desde o início.
- Você instrumenta enquanto constrói: logs, métricas e traces fazem parte do sistema desde o primeiro dia.
- Você projeta para qualidade de dados e governança desde o início, cobrindo contratos, validação, linhagem e propriedade.
Como você pensa e trabalha
- Você raciocina a partir de princípios fundamentais quando um problema é novo, permanece pragmático quando não é, e atualiza sua visão quando aprende mais.
- Você trata as mesas de negociação, gestão de patrimônio e ativos, produto, risco, finanças, conformidade e pesquisa como clientes do que você constrói, e se comunica com eles dessa forma.
- Você otimiza para resultados em vez de produção. Algo menor e mais simples que é lançado e funciona é melhor do que algo maior que não funciona.
- Você assume a responsabilidade de ponta a ponta: projetar, lançar, operar, melhorar.
- Você diz o que pensa, inclusive quando é uma opinião impopular.
- Você muda de ideia quando o argumento é melhor.
- Você melhora as pessoas ao seu redor. Revisões são reais, juniores crescem trabalhando com você, e colegas querem trabalhar com você novamente.
- Você é curioso sobre como os mercados funcionam. Engenharia de dados por si só não o manterá interessado aqui.
- Você é honesto sobre o que sabe e o que não sabe, e rápido em fechar a lacuna.
- Você entende dados de mercado financeiro: livros de ofertas, trades, dados de referência, portfólios, exposições. Cripto, TradFi, ou ambos são um forte diferencial.
Diferenciais
- Experiência com Lakehouse usando Apache Iceberg ou Delta Lake.
- Familiaridade com DataHub ou plataformas similares de metadados/linhagem.
- Rust. Alguns de nossos serviços críticos de desempenho são escritos nele. Interesse é bem-vindo; fluência não é exigida.
O que você receberá
- Um mandato do zero. Você estará entre as primeiras contratações na CDT, e a plataforma, os padrões e a cultura da equipe são seus para moldar conosco.
- Parceiros fortes. Relacionamentos de trabalho próximos com Arquitetura, Infraestrutura, Plataforma e as próprias mesas. Você não construirá dados no vácuo.
- Autonomia sobre como você trabalha. Horário flexível, foco em trabalho remoto, plantão em horário comercial compartilhado entre a equipe.
- Um pacote salarial competitivo, com diversos benefícios.
- Uma equipe que se gosta. Reuniões online regulares e um encontro presencial anual onde todos estão na mesma sala.
Nosso Processo de Recrutamento
Buscamos pessoas com as habilidades certas e uma escolha consciente de se juntar ao nosso campo. O encaixe perfeito? Alguém que é motivado, colaborativo, age com responsabilidade e entrega resultados sólidos e escaláveis. Como empregador, estamos comprometidos em construir um ambiente de trabalho positivo e colaborativo. Damos as boas-vindas a funcionários de todas as origens, e contratamos, recompensamos e promovemos inteiramente com base em mérito e desempenho. Devido à natureza do nosso negócio e requisitos externos, realizamos verificações de antecedentes em todos os potenciais funcionários, cuja aprovação é um pré-requisito para se juntar à Key
