Software Engineer Node SSR - Conciliaciones
Backend engineer on Naranja X's Nave reconciliation team, auditing payments and money flows across processors, acquirers, banks and payment networks. Builds high-volume, event-driven reconciliation services on AWS serverless using Node.js/TypeScript, automating detection and resolution of transaction discrepancies.
- Compensation
- Not disclosed
- Location
- Buenos Aires, AR
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 2-4 years of backend development experience (ideally Node.js / TypeScript, NestJS or similar)
- Experience with relational and non-relational databases and large data volumes (SQL, query optimization, batch processes)
- Knowledge of cloud services, preferably AWS (Lambda, SQS, S3, Step Functions or similar) and serverless architectures
- Good development practices: testing, clean code, version control (Git) and CI/CD
- Analytical mindset, attention to detail and teamwork with business areas
- Fluent use of AI agents and development assistants (GitHub Copilot, Cursor, etc.) across the software lifecycle
Nice to have
- Experience in file processing, third-party integrations and knowledge of payment methods or financial products
Full description
Software Engineer Node SSR - Conciliaciones#SomosNaranjaX y nos une el propósito de trabajar por la inclusión y la educación financiera de millones de personas. Más de 9.5 millones de clientes nos eligen cada día porque confían en Naranja X para alcanzar sus sueños.
Estamos creando un ecosistema de soluciones tecnológicas financieras que se diferencia por ofrecer la mejor experiencia y facilidad en el acceso.
En el equipo de Conciliaciones de Nave auditamos los pagos y todos los flujos de dinero que atraviesan nuestro ecosistema de cobros, para asegurarnos de que cada peso esté donde tiene que estar. Cruzamos millones de transacciones diarias entre nuestras plataformas, procesadoras, redes de pago y bancos, detectamos diferencias de forma temprana y automatizamos su resolución. Nuestro trabajo es clave para la confiabilidad financiera de Nave, la operación de los comercios que confían en nosotros y el cumplimiento regulatorio.
¿Querés ser protagonista de esta historia e impulsar la transformación financiera de millones de personas? ¡Súmate!
¿Qué desafíos vas a encontrar en esta posición?
- Diseñar, desarrollar y mantener servicios y procesos de conciliación de alto volumen, confiables y escalables.
- Integrar y normalizar archivos y fuentes de datos de terceros (procesadoras, adquirentes, bancos, redes de pago).
- Automatizar la detección, clasificación y resolución de diferencias, reduciendo el trabajo manual del equipo operativo.
- Trabajar sobre arquitecturas cloud y orientadas a eventos, priorizando la observabilidad, el monitoreo y la trazabilidad de cada proceso.
- Colaborar con equipos de Finanzas, Operaciones, Contabilidad y otros squads de tecnología para entender necesidades y proponer soluciones.
- Participar en code reviews, definiciones técnicas y la mejora continua de nuestras prácticas de desarrollo.
¿Qué buscamos?
- Experiencia de 2 a 4 años en desarrollo backend (idealmente Node.js / TypeScript, NestJS o similares).
- Experiencia con bases de datos relacionales y no relacionales y manejo de grandes volúmenes de datos (SQL, optimización de queries, procesos batch).
- Conocimiento de servicios cloud, preferentemente AWS (Lambda, SQS, S3, Step Functions o similares) y arquitecturas serverless.
- Buenas prácticas de desarrollo: testing, clean code, control de versiones (Git) y CI/CD.
- Valoramos experiencia en procesamiento de archivos, integraciones con terceros y dominio de medios de pago o productos financieros.
- Mirada analítica, atención al detalle y ganas de trabajar en equipo con áreas de negocio.