Eurofins
UMO
Engenheiro(a) Fullstack Sênior - Pagamentos (TL)
Sobre Nós
UMO é uma startup FinTech em modo stealth, com o objetivo de evoluir a forma como as pessoas vivenciam o dinheiro, construindo uma plataforma de dinheiro moderna, unificada, com IA e profundamente humana, abrangendo fiat, cripto e investimentos – sujeita às aprovações regulatórias. A plataforma está sendo projetada para derrubar as barreiras tradicionais ao dinheiro em termos de acesso, ativos e experiência, permitindo formas mais simples e adaptáveis para as pessoas interagirem com serviços financeiros.
Atualmente, estamos desenvolvendo nosso MVP e navegando pelos requisitos de licenciamento, com uma equipe multidisciplinar de mais de 100 pessoas representando mais de 20 nacionalidades. Com nossa sede nos Emirados Árabes Unidos e escritórios em Portugal e Ucrânia, estamos unidos por uma ambição compartilhada e um foco implacável em servir nossos clientes.
Sobre esta vaga
Nesta função, você liderará a engenharia fullstack como Líder de Equipe (Team Lead) prático(a) para nosso time de Pagamentos, assumindo responsabilidade direta pelos fluxos de pagamento de alta concorrência, construídos principalmente em serviços Go e integrações de rails. Oferecemos o espaço para você exercer verdadeira autonomia técnica e liderança de pessoas, eliminando a microgestão para que você possa entender profundamente o contexto de negócios e financeiro por trás do nosso processamento de pagamentos, mentorar sua equipe e impulsionar recursos transacionais seguros do conceito à produção, de ponta a ponta.
Você será responsável por:
- Liderança e Mentoria de Equipe: Liderar, guiar e desenvolver uma equipe de desenvolvedores fullstack de alta performance, compartilhando ativamente o contexto do motor de pagamentos, realizando revisões de código criteriosas e tornando a mentoria em engenharia uma prática esperada e diária.
Como Líder de Equipe, você:
- É responsável pelos resultados de ponta a ponta, incluindo dependências de outras equipes; o sucesso são funcionalidades em produção, não tarefas fechadas.
- Gerencia e desenvolve a equipe.
- Atua como ponto de referência – o "farol" em sua especialidade para outras equipes.
- Permanece prático(a): você entrega código toda semana.
- Engenharia de Pagamentos Backend: Arquitetar, escalar e otimizar microsserviços de pagamento centrais e lógica transacional usando Go (Golang).
- Pipelines de Integração Transacional: Conectar interfaces do lado do cliente diretamente com complexas APIs bancárias, programas de cartão, rails de pagamento de cripto e principais processadores, utilizando gRPC, HTTP e pipelines de transporte de baixa latência.
- Consistência de Estado e Segurança de Ledger: Controlar padrões de sincronização de dados e cache em sistemas relacionais (PostgreSQL), bancos de dados de memória rápida (Redis) e streaming de eventos (Kafka, NATS ou similar) para proteger o processamento de transações em tempo real.
- Suporte a Interfaces de Cliente: Contribuir para fluxos de UI de pagamento responsivos usando React e JavaScript/TypeScript modernos quando a equipe precisar, uma fatia menor desta função, já que o ofício principal aqui é backend.
- Operações de Implantação em Contêineres: Co-gerenciar compromissos de sistema e padrões de entrega de pipeline, garantindo transporte de código confiável, seguro e totalmente compatível através de ambientes Docker, Kubernetes e Flux.
Sobre você
- Liderança e Profundidade em Engenharia: Você é um(a) engenheiro(a) sênior (5+ anos) com experiência real em liderar uma equipe e profunda experiência em engenharia backend em produção com Go (Golang). Conhecimento prático de React/TypeScript é um diferencial, não um requisito. Esta é uma função com forte foco em backend.
- Ofício de Pagamentos: Você entende de idempotência, reconciliação, princípios de contabilidade de partidas dobradas e processamento exatamente uma vez – os detalhes que separam engenheiros de pagamentos de generalistas.
- Experiência Mista em Finanças e Pagamentos: Você traz uma experiência prática e hands-on trabalhando com fintechs, startups, bancos ou processadores de pagamento, com um sólido entendimento fundamental de processamento de transações, ledgers ou rails de pagamento.
- Profundidade em Ambientes Distribuídos: Você se sente completamente à vontade operando em ambientes de microsserviços e entende como camadas transacionais de alta vazão interagem com grids de mensagens e stores de dados analíticos como Clickhouse.
- Desenvolvimento Aumentado por IA: Você usa regularmente ferramentas de desenvolvimento de IA como Cursor, Claude ou GitHub Copilot como parte central do seu design de arquitetura diário, entrega de código e planejamento de sprints – prática esperada em uma equipe nativa de IA.
- Execução Autônoma de Marcos: Você gerencia prazos e expectativas de entrega confortavelmente, escolhendo a propriedade completa do problema de ponta a ponta em vez de simplesmente executar tickets isolados.
- Colaboração Transparente e de Apoio: Você se sente confortável trabalhando de forma aberta, onde seu resultado técnico e decisões de equipe são visíveis, priorizando altos padrões, comunicação clara e uma política de tolerância zero absoluta para grosseria.
- Fluência Linguística: Você fala e escreve inglês em nível profissional para comunicar com confiança fluxos de pagamento complexos e alinhar divisões globais de produtos multifuncionais.
Pontos extras que podem te ajudar:
- Exposição a Cripto: Experiência prática trabalhando com fluxos de transação de ativos digitais, rampas de cripto ou integrações de custódia Web3.
- Agilidade de Startup: Você passou tempo trabalhando em ambientes enxutos e de rápida mudança e sabe como manter os designs da sua equipe flexíveis à medida que os alvos do produto se adaptam.
- Fundamentos de Observabilidade: Familiaridade prática na avaliação da saúde do pipeline de pagamentos, latência de transporte ou taxas de erro usando configurações de Prometheus, Grafana e Loki.
- Profundidade em Frontend: Forte domínio de React/TypeScript além do conhecimento prático, para que você possa assumir trabalho de UI quando a equipe precisar.
O Padrão UMO
- Ambiente de Trabalho Dinâmico: Escritórios vibrantes e equipes locais fortes em Lisboa, Dubai, Kyiv e Lviv – com abertura para trabalho remoto para o candidato ideal.
- Descanso e Recuperação: 24 dias de férias anuais, licença médica remunerada dedicada e observância de feriados públicos para mantê-lo(a) no seu melhor.
- Semana de Recarga: Após seu primeiro ano conosco, desfrute de duas semanas de trabalho consecutivas de 4 dias anualmente – um reset embutido para ajudar você a sustentar o pico de performance a longo prazo.
- Configuração Completa: Hardware de ponta e um auxílio para home office para que você possa fazer seu melhor trabalho em qualquer lugar.
- Ecossistema de Crescimento: Um orçamento dedicado para aprendizado e um caminho claro e acelerado para a liderança executiva dentro do ecossistema UMO.
- Impacto e Propriedade: Seu trabalho molda diretamente o produto e a direção da empresa – não apenas o executa.
