Empresa de pagos B2B busca un Ingeniero de Software Senior con experiencia en Java Spring Boot y Python para unirse a su equipo en Argentina. El rol implica el ciclo completo de desarrollo de software, arquitectura, y mentoría.
Si sos un Ingeniero de Software Senior con experiencia en Java Spring Boot y Python, esta oportunidad remota en Cobre es para vos. Podrás participar en todo el ciclo de desarrollo, arquitectura y mentoría en una empresa líder de pagos B2B en Latam.
Senior Backend Engineer ¿Qué es Cobre y qué hacemos? Cobre es la plataforma líder en pagos B2B instantáneos de Latinoamérica. Resolvemos los desafíos más complejos de movimiento de dinero de la región construyendo infraestructura financiera avanzada que permite a las empresas mover dinero de forma más rápida, segura y eficiente. Habilitamos pagos empresariales instantáneos —locales o internacionales, directos o vía API— todo desde una única plataforma. Diseñada para fintechs, PSPs, bancos y equipos financieros que exigen velocidad, control y eficiencia. Desde pagos en tiempo real hasta tesorería automatizada, convertimos procesos financieros complejos en experiencias sencillas. Cobre es la primera plataforma en Colombia que permite a las empresas pagar a beneficiarios bancarizados y no bancarizados dentro del mismo ciclo de pago y a través de una única interfaz. ¡Estamos construyendo la infraestructura de pagos empresariales de Latinoamérica! ¿Qué buscamos? Como Desarrollador de Software Senior, jugarás un papel clave en el ciclo completo de desarrollo de software, desde el análisis de requisitos hasta el diseño, codificación, pruebas e implementación. ¿Qué harías? - Analizar, desarrollar, probar y escribir el código necesario para adaptarnos a los requisitos del negocio. - Analizar y resolver problemas de la plataforma identificando las causas raíz y sus efectos en el hardware, la red, las operaciones del servicio y la calidad general. - Definir, implementar y mantener estrategias de monitoreo y observabilidad (métricas, logging, alerting) para garantizar la salud y el rendimiento del sistema. - Revisar el código desarrollado por otros ingenieros, proporcionando feedback para asegurar la adhesión a las mejores prácticas. - Colaborar entre equipos en producto, seguridad, arquitectura y rendimiento para entregar soluciones de software de alta calidad. - Capacidad para codificar/desarrollar y construir/desplegar la solución necesaria dentro de nuestros entornos existentes, identificando y gestionando riesgos de entrega, eliminando proactivamente bloqueos y promoviendo prácticas de entrega continua. - Participar activamente, o liderar, revisiones de diseño con colegas y stakeholders para decidir la mejor solución, asegurando escalabilidad y resiliencia. - Ser un mentor para los miembros de tu equipo. - Impulsar el proceso de entrega, coordinando despliegues, validando la preparación y asegurando la alineación con los plazos de entrega y los objetivos del negocio. - Gestionar la planificación de tareas. ¿Qué necesitas? - Más de 5 años de experiencia escribiendo código de forma competente en Java Spring Boot, y más de 2 años con Python (otros lenguajes de programación son un plus). - Más de 3 años de experiencia probando, manteniendo o lanzando aplicaciones cloud-native, orientadas a eventos y de microservicios (se prefiere despliegue en entornos AWS). - Más de 2 años de experiencia en diseño y arquitectura de software. - Experiencia directa trabajando en plataformas de procesamiento de alta concurrencia, idealmente en la industria de pagos (procesadores, PSPs, gateways de procesamiento, Exchanges, etc.). - Comprensión de las mejores prácticas DevOps, IaC y desarrollo de software