Bosch Group
Cobre
Engenheiro(a) de Software Sênior
O que é Cobre e o que fazemos?
Cobre é a principal plataforma de pagamentos instantâneos b2b da América Latina. Resolvemos os desafios mais complexos de movimentação de dinheiro da região, construindo infraestrutura financeira avançada que permite às empresas mover dinheiro de forma mais rápida, segura e eficiente.
Permitimos pagamentos empresariais instantâneos — locais ou internacionais, diretos ou via API — tudo a partir de uma única plataforma.
Construído para fintechs, PSPs, bancos e equipes financeiras que exigem velocidade, controle e eficiência. De pagamentos em tempo real a tesouraria automatizada, transformamos processos financeiros complexos em experiências simples.
Cobre é a primeira plataforma na Colômbia a permitir que empresas paguem beneficiários bancarizados e não bancarizados dentro do mesmo ciclo de pagamento e através de uma única interface.
Estamos construindo a infraestrutura de pagamentos empresariais da América Latina!
O que procuramos
Como Desenvolvedor(a) de Software Sênior, você desempenhará um papel fundamental em todo o ciclo de vida de desenvolvimento de software, desde a análise de requisitos até o design, codificação, testes e implementação.
O que você estaria fazendo
- Analisar, desenvolver, testar e escrever o código necessário para se adaptar aos requisitos de negócios.
- Analisar e resolver problemas da plataforma, identificando as causas raiz e seus efeitos no hardware, rede, operações de serviço e qualidade geral.
- Definir, implementar e manter estratégias de monitoramento e observabilidade (métricas, logs, alertas) para garantir a saúde e o desempenho do sistema.
- Revisar o código desenvolvido por outros engenheiros, fornecendo feedback para garantir a adesão às melhores práticas.
- Colaborar entre equipes em produto, segurança, arquitetura e desempenho para entregar soluções de software de alta qualidade.
- Capacidade de codificar/desenvolver e construir/implantar a solução necessária dentro de nossos ambientes existentes, identificando e gerenciando riscos de entrega, removendo proativamente bloqueios, promovendo práticas de entrega contínua.
- Participar ativamente ou liderar revisões de design com colegas e stakeholders para decidir a melhor solução, garantindo escalabilidade e resiliência.
- Ser um mentor para os membros da sua equipe.
- Liderar o processo de entrega, coordenando implantações, validando a prontidão e garantindo o alinhamento com os prazos de entrega e os objetivos de negócios.
- Planejamento de tarefas gerenciado.
Requisitos mínimos
O que você precisa
- Mais de 7 anos de experiência escrevendo código proficientemente em Java Spring Boot, e 2+ com Python (outras linguagens de programação são um plus).
- Mais de 3 anos de experiência testando, mantendo ou lançando aplicações cloud-native, orientadas a eventos e microsserviços (implantação em ambientes AWS é preferível).
- Mais de 2 anos de experiência com design e arquitetura de software.
- Experiência direta trabalhando em plataformas de processamento altamente concorrentes, idealmente na indústria de pagamentos (processadores, PSPs, gateways de processamento, Exchanges, etc.).
- Compreensão das melhores práticas de DevOps, IaC e desenvolvimento de software cloud-first.
- Experiência no conceito de CI/CD, e capacidades para suportar automação, pipelines, virtualização e containerização.
- Experiência trabalhando com sistemas distribuídos complexos em tempo real.
- Fortes habilidades de comunicação oral e escrita.
Se você está buscando um próximo passo empolgante que o desafie e o entusiasme, então esta oportunidade é para você!
