S
Engenheiro Backend Sênior - Transferências de Dinheiro
SumUp
Descrição da vaga
A SumUp cria ferramentas financeiras simples e acessíveis que ajudam mais de 4 milhões de pequenas empresas em 37 mercados a receber pagamentos, administrar seu dinheiro e crescer. Além dos pagamentos com cartão, oferecemos um conjunto completo de produtos financeiros – serviços bancários comerciais, empréstimos, faturamento e transferências de dinheiro – oferecendo aos comerciantes tudo o que precisam em um só lugar.
Nossa equipe de Excelência em Transferências faz parte do Banco Global da SumUp e possui os principais serviços que impulsionam a forma como comerciantes e consumidores movimentam dinheiro. Por exemplo Transferências baseadas em IBAN, entrada e saída de dinheiro e pagamentos ponto a ponto por meio do aplicativo SumUp para consumidores. Com o elevado volume de transferências por hora nos nossos mercados europeus. Isso significa que a confiabilidade não é algo bom de se ter - é a base para nós. Neste momento, a equipa está a substituir um conjunto de implementações específicas de mercado por uma plataforma de transferência global única e unificada que servirá a Europa, o Reino Unido, o Brasil, o Chile e, eventualmente, os EUA e o Canadá.
Junte-se à nossa equipe e contribua diretamente para a arquitetura em nível de plataforma que moldará a forma como a SumUp movimenta dinheiro em grande escala – um trabalho que impacta diretamente milhões de pequenas empresas todos os dias.
Nossa pilha de tecnologia inclui Kotlin, Java, Go, um pouco de Elixir, AWS, Kafka, PostgreSQL e Kubernetes, apoiado por uma forte cadeia de ferramentas de observabilidade com Prometheus, Grafana e Honeycomb. Também usamos ativamente ferramentas de desenvolvimento assistidas por IA, como Cursor, GitHub Copilot e outras.
🎥 Sinta a vida em nosso escritório em Berlim.
O que você fará
• Construir e manter serviços de back-end que estejam no centro da infraestrutura de transferência da SumUp, assumindo a propriedade de ponta a ponta, desde o desenvolvimento até a observabilidade, testes e suporte à produção
• Contribuir para a migração de serviços específicos de mercado para uma plataforma de transferência global unificada, trabalhando através de uma combinação de serviços ativos e sistemas legados em decomposição
• Crie solicitações pull com escopo adequado, conduza revisões completas de código e ajude a manter altos padrões de qualidade de código e cobertura de testes em toda a equipe
• Participe de análises de incidentes e do rodízio de plantão, assumindo a responsabilidade pela confiabilidade dos serviços que você cria
• Contribuir para o roteiro técnico participando de discussões arquitetônicas e propondo soluções para desafios de sistemas complexos e distribuídos
• Aplique ferramentas de IA para acelerar seus próprios fluxos de trabalho de engenharia e contribuir para aumentar o conhecimento geral de IA da equipe
Você será ótimo para esse papel se…
• Sólida experiência como Engenheiro de Software Backend em linguagens modernas (ex. Kotlin, Go, Java, etc.). Kotlin é a linguagem principal da equipe e também trabalhamos com Java, Golang e Elixir.
• Sólida compreensão de sistemas distribuídos e eventos
Nossa equipe de Excelência em Transferências faz parte do Banco Global da SumUp e possui os principais serviços que impulsionam a forma como comerciantes e consumidores movimentam dinheiro. Por exemplo Transferências baseadas em IBAN, entrada e saída de dinheiro e pagamentos ponto a ponto por meio do aplicativo SumUp para consumidores. Com o elevado volume de transferências por hora nos nossos mercados europeus. Isso significa que a confiabilidade não é algo bom de se ter - é a base para nós. Neste momento, a equipa está a substituir um conjunto de implementações específicas de mercado por uma plataforma de transferência global única e unificada que servirá a Europa, o Reino Unido, o Brasil, o Chile e, eventualmente, os EUA e o Canadá.
Junte-se à nossa equipe e contribua diretamente para a arquitetura em nível de plataforma que moldará a forma como a SumUp movimenta dinheiro em grande escala – um trabalho que impacta diretamente milhões de pequenas empresas todos os dias.
Nossa pilha de tecnologia inclui Kotlin, Java, Go, um pouco de Elixir, AWS, Kafka, PostgreSQL e Kubernetes, apoiado por uma forte cadeia de ferramentas de observabilidade com Prometheus, Grafana e Honeycomb. Também usamos ativamente ferramentas de desenvolvimento assistidas por IA, como Cursor, GitHub Copilot e outras.
🎥 Sinta a vida em nosso escritório em Berlim.
O que você fará
• Construir e manter serviços de back-end que estejam no centro da infraestrutura de transferência da SumUp, assumindo a propriedade de ponta a ponta, desde o desenvolvimento até a observabilidade, testes e suporte à produção
• Contribuir para a migração de serviços específicos de mercado para uma plataforma de transferência global unificada, trabalhando através de uma combinação de serviços ativos e sistemas legados em decomposição
• Crie solicitações pull com escopo adequado, conduza revisões completas de código e ajude a manter altos padrões de qualidade de código e cobertura de testes em toda a equipe
• Participe de análises de incidentes e do rodízio de plantão, assumindo a responsabilidade pela confiabilidade dos serviços que você cria
• Contribuir para o roteiro técnico participando de discussões arquitetônicas e propondo soluções para desafios de sistemas complexos e distribuídos
• Aplique ferramentas de IA para acelerar seus próprios fluxos de trabalho de engenharia e contribuir para aumentar o conhecimento geral de IA da equipe
Você será ótimo para esse papel se…
• Sólida experiência como Engenheiro de Software Backend em linguagens modernas (ex. Kotlin, Go, Java, etc.). Kotlin é a linguagem principal da equipe e também trabalhamos com Java, Golang e Elixir.
• Sólida compreensão de sistemas distribuídos e eventos
Candidatar-me agora →
Serás encaminhado para o anúncio original em .