← Voltar para vagas
Engenheiro(a) de Software Rust Sênior - Back Office Cripto
Remoto
Senior
remoto (reino unido, canada, portugal, espanha, polonia, irlanda, alemanha, brasil, romenia, republica tcheca, chipre, lituania ou mexico)
Tecnologias
Descrição da vaga
Sobre a vaga
A equipe de Crypto Backoffice da Kraken conecta blockchain ao negócio. O time mantém serviços que transformam dados on-chain em movimentação de fundos, conformidade regulatória, gestão de liquidez e operações de assinatura em escala.
A vaga é remota e voltada a sistemas críticos para uma corretora global, incluindo carteiras, posições on-chain e segregações regulatórias em mais de 120 blockchains.
Responsabilidades
- Projetar e implementar serviços e bibliotecas de alta vazão e baixa latência em Rust e TypeScript.
- Gerenciar o ciclo de vida completo de carteiras on-chain em diferentes blockchains, da derivação à propriedade.
- Construir e manter sistemas que garantem liquidez para clientes e conformidade com requisitos regulatórios.
- Ser responsável por serviços centrais que dão visibilidade do estado on-chain ao restante da exchange.
- Projetar e implementar integrações com provedores terceiros para movimentação eficiente de fundos entre chains.
- Colaborar com stakeholders para entregar ferramentas de gestão de tesouraria.
- Contribuir para ferramentas internas, documentação e padrões técnicos da organização.
Requisitos
- 5+ anos de experiência em engenharia backend.
- Forte proficiência em Rust assíncrono.
- Experiência com sistemas distribuídos de alto volume.
- Familiaridade com design de APIs e gRPC.
- Experiência com Kafka ou plataformas similares de streaming de eventos.
- Conforto com ferramentas de DevOps como Docker, Kubernetes e pipelines de CI/CD.
Diferenciais
- Experiência prática com múltiplos ecossistemas blockchain.
- Experiência trabalhando com clientes blockchain open source ou contribuindo para eles.
- Familiaridade com bancos de dados relacionais, logging, monitoramento e provedores de infraestrutura em cloud.
Perfil esperado
- Foco em segurança, confiabilidade e performance.
- Preocupação com código limpo, documentação clara e testes significativos.
- Capacidade de lidar com ambiguidade e alinhar times com prioridades diferentes.
- Pragmatismo para equilibrar soluções elegantes com entregas funcionais.