Sonae MC
Jobgether
Engenheiro de Backend, Solving
Sobre a oportunidade
Esta vaga é anunciada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nossa parceira está em busca de um Engenheiro de Backend, Solving baseado em Portugal.
Como a Jobgether funciona
Usamos um processo de correspondência baseado em IA para garantir que sua candidatura seja analisada de forma rápida, objetiva e justa em relação aos requisitos principais da função. Nosso sistema identifica os candidatos mais adequados, e esta lista é compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos o melhor!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Como Engenheiro de Backend, Solving, você desenvolverá e manterá os sistemas principais que impulsionam transações cross-chain rápidas, confiáveis e com bom custo-benefício. Você construirá o software responsável por gerar cotações, otimizar rotas de negociação e executar solicitações de usuários em ambientes de liquidez on-chain e off-chain. Seu trabalho influenciará diretamente as taxas de sucesso das transações, a velocidade de execução, a precisão dos preços e a lucratividade do negócio. Trabalhando principalmente com TypeScript e Node.js, você enfrentará desafios complexos de backend em finanças descentralizadas (DeFi), infraestrutura de blockchain e sistemas de pagamento. Você colaborará estreitamente com engenheiros de protocolo para integrar novos mecanismos de liquidação e promover soluções de liquidez descentralizada. Esta é uma função prática de alto impacto que oferece autonomia técnica significativa e a oportunidade de moldar a infraestrutura que torna as transações em blockchain mais acessíveis.
Responsabilidades
- Projetar, construir e aprimorar continuamente o mecanismo principal de geração de cotações e precificação, incorporando feeds de preços on-chain, integrações de roteamento de swap e cálculos dinâmicos de taxas para oferecer uma execução de transação competitiva e confiável.
- Desenvolver e manter integrações com exchanges descentralizadas (DEXs) e agregadores, incluindo 1inch, LiFi e Uniswap, implementando calldata de transação em nível de contrato, roteamento multi-hop, gerenciamento de slippage e estimativa de gas.
- Assumir a responsabilidade por pipelines de transação de ponta a ponta, desde a detecção de depósitos e geração de cotações até a execução e liquidação da negociação, garantindo um processamento confiável em fluxos de trabalho complexos e de várias etapas.
- Melhorar a confiabilidade do sistema e a visibilidade operacional implementando propagação estruturada de erros, monitoramento, alertas e fluxos de trabalho de triagem de incidentes usando ferramentas como Datadog.
- Identificar, investigar e resolver falhas de execução e gargalos de desempenho, considerando reversões de transações, mecanismos de nova tentativa, restrições de liquidez, picos nos preços de gas e outros casos extremos.
- Colaborar com equipes de engenharia de protocolo para integrar novas primitivas de liquidação e apoiar a transição para liquidez descentralizada e apoiada por protocolo.
- Desenvolver recursos especializados de transação e precificação para casos de uso de pagamento, incluindo transações de stablecoin um-para-um e precificação fixa para os principais ativos.
- Assumir a responsabilidade por projetos desde o design inicial até a implementação, testes, implantação e otimização contínua, garantindo que as soluções atendam aos requisitos de desempenho, confiabilidade e negócios.
- Contribuir para a melhoria contínua da arquitetura de backend, práticas de engenharia e ferramentas operacionais para apoiar uma infraestrutura de transação cross-chain escalável e confiável.
Requisitos
- Sólida experiência em engenharia de backend com TypeScript e Node.js, incluindo a capacidade de desenvolver, manter e otimizar serviços de backend de nível de produção.
- Experiência prática na construção de sistemas que interagem com protocolos on-chain, incluindo consulta de cotações de DEX, construção de calldata de swap, tratamento de reversões de transações e implementação de mecanismos de nova tentativa ou recuperação.
- Sólida compreensão dos fundamentos de finanças descentralizadas, incluindo formadores de mercado automatizados (AMMs), pools de liquidez, roteamento de tokens, slippage, impacto no preço e valor extraível máximo (MEV).
- Capacidade demonstrada de projetar e assumir pipelines de processamento complexos e de várias etapas, conectando detecção de transações, precificação, execução e liquidação em sistemas confiáveis de ponta a ponta.
- Forte foco em confiabilidade e resiliência, com a capacidade de antecipar casos extremos, implementar tratamento de erros robusto, estabelecer observabilidade significativa e solucionar problemas de produção de forma sistemática.
- Excelentes habilidades de resolução de problemas e análise, com a capacidade de navegar pela complexidade técnica, tomar decisões de engenharia sólidas e equilibrar desempenho de execução, precificação e confiabilidade.
- Alto grau de responsabilidade e autonomia, incluindo a capacidade de conduzir projetos de forma independente desde o conceito até a produção, gerenciar compensações técnicas e assumir a responsabilidade pelos resultados.
- Habilidades eficazes de comunicação e colaboração, com a capacidade de trabalhar entre equipes de engenharia, compartilhar contexto técnico e contribuir para um ambiente de trabalho remoto.
Diferenciais
- Experiência com protocolos de ponte cross-chain, interoperabilidade de blockchain ou arquiteturas baseadas em intenção.
- Experiência anterior no desenvolvimento de infraestrutura de solver, sistemas de market-making ou outros sistemas de execução em finanças descentralizadas.
- Familiaridade com Solana e roteamento Jupiter, ou com modelos de transação baseados em UTXO do Bitcoin.
- Experiência com BullMQ, filas de trabalho baseadas em Redis ou infraestrutura de processamento assíncrono comparável.
- Histórico comprovado de integração com os principais agregadores de DEX, como 1inch, LiFi ou 0x.
- Experiência no design de sistemas que otimizam a precificação de transações, utilização de liquidez, eficiência de execução e confiabilidade geral.
Benefícios
- Salário base competitivo.
- Pacote de equity, oferecendo a oportunidade de participar do crescimento de longo prazo da empresa.
- Benefícios de saúde abrangentes.
- Folga remunerada ilimitada, com um mínimo incentivado para apoiar o descanso regular e o equilíbrio entre vida pessoal e profissional.
- Ambiente de trabalho remoto que enfatiza flexibilidade, colaboração e comunicação clara.
- Oportunidade de trabalhar em infraestrutura de blockchain de alto impacto atendendo milhões de usuários em várias redes blockchain.
- Responsabilidade técnica significativa e a oportunidade de resolver desafios complexos de engenharia em pagamentos cross-chain e finanças descentralizadas.
