¿Quiénes somos?
En Kashio somos una fintech con producto propio enfocada en construir soluciones financieras para empresas en Latinoamérica. Nuestra plataforma permite gestionar pagos digitales, recaudos, payouts, pasarela de pagos, integraciones bancarias, conciliación, automatización financiera y operación de flujos transaccionales críticos.
Trabajamos con productos de alta relevancia para la operación financiera de nuestros clientes. Por eso, la confiabilidad, seguridad, trazabilidad, escalabilidad y eficiencia son elementos centrales en todo lo que construimos.
Hoy estamos fortaleciendo nuestra capacidad tecnológica con un enfoque claro en inteligencia artificial, automatización y mejora continua. Buscamos integrar IA en el ciclo de desarrollo, en la operación de productos existentes y en la construcción de nuevas soluciones que nos permitan escalar con mayor velocidad y calidad.
¿A quién buscamos?
Buscamos un/a AI Software Engineer con fuerte orientación backend, conocimiento frontend cuando sea necesario y capacidad para trabajar tanto sobre productos existentes como sobre nuevos requerimientos de negocio.
La persona en este rol participará en el ciclo completo de desarrollo: análisis técnico, refinamiento de requerimientos, estimación, construcción, pruebas, despliegue, monitoreo, mantenimiento y mejora continua.
También buscamos una mentalidad AI-Ready: alguien que sepa usar herramientas de inteligencia artificial para acelerar el desarrollo, mejorar la calidad del código, automatizar tareas repetitivas, apoyar el análisis técnico, generar documentación y optimizar procesos internos, siempre validando rigurosamente antes de llevar algo a producción.
Misión del rol
Construir, mantener, evolucionar y operar soluciones tecnológicas para productos financieros críticos, asegurando entregas confiables, medibles y listas para producción.
Tu misión será convertir nuevos requerimientos de negocio en soluciones técnicas de calidad, dar mantenimiento a productos existentes, mejorar flujos actuales, resolver incidencias, optimizar integraciones y usar inteligencia artificial como acelerador responsable del ciclo de desarrollo y operación.
Lo que harás
· Analizar requerimientos funcionales y técnicos junto con Producto, Negocio, Arquitectura y equipos involucrados.
· Participar en refinamiento de historias, definición de alcance, criterios de aceptación y estimación técnica.
· Diseñar e implementar soluciones backend para nuevos productos, módulos o funcionalidades.
· Construir APIs, servicios internos, workers, procesos batch, flujos asíncronos e integraciones con terceros.
· Dar seguimiento completo a los requerimientos desde el análisis inicial hasta la salida a producción.
· Mantener, corregir y mejorar productos relacionados con pagos, payout, recaudo, pasarela de pagos, conciliación e integraciones financieras.
· Analizar y resolver bugs, incidencias productivas y comportamientos inesperados en sistemas existentes.
· Optimizar servicios para mejorar rendimiento, estabilidad, mantenibilidad y escalabilidad.
· Refactorizar componentes cuando sea necesario, reduciendo deuda técnica sin afectar la operación.
· Participar en soporte técnico de segundo nivel cuando se requiera análisis de código, datos, integraciones o comportamiento transaccional.
· Implementar y mantener integraciones con bancos, pasarelas, proveedores de pago, sistemas core y APIs externas.
· Trabajar sobre flujos de payin, payout, recaudo, conciliación, reversas, estados transaccionales, liquidación y trazabilidad.
· Diseñar contratos de integración claros, resilientes y seguros.
· Manejar escenarios de error, reintentos, idempotencia, timeouts, validaciones, auditoría y consistencia de datos.
· Participar en pruebas técnicas con entidades externas o proveedores financieros.
· Usar herramientas como Cursor, GitHub Copilot, ChatGPT, Claude, Gemini, n8n u otras para acelerar tareas de desarrollo.
· Apoyarte en IA para análisis de código, generación de pruebas, documentación, revisión técnica, debugging y automatización.
· Diseñar prompts técnicos claros y reutilizables para tareas frecuentes.
· Validar rigurosamente cualquier resultado generado por IA antes de llevarlo a producción.
· Proponer automatizaciones internas que reduzcan trabajo manual del equipo.
· Implementar pruebas unitarias, de integración, contrato o regresión según el tipo de desarrollo.
· Participar en revisiones de código, análisis de calidad, corrección de hallazgos de QA y mejora de estándares técnicos.
· Trabajar con servicios cloud en AWS y/o GCP, despliegues, logs, monitoreo, alertas y análisis de comportamiento productivo.
· Colaborar en pipelines CI/CD, configuración de ambientes y automatización de procesos de despliegue.
· Comunicar avances, riesgos, bloqueos y dependencias de manera clara y oportuna.
Impacto esperado
· Entregar nuevos requerimientos de negocio con calidad, trazabilidad y seguimiento completo.
· Mantener y evolucionar productos existentes de forma segura y ordenada.
· Mejorar la estabilidad de servicios críticos de pagos, payout, recaudo e integraciones financieras.
· Reducir deuda técnica mediante refactors, automatización y mejores prácticas.
· Acelerar el ciclo de desarrollo mediante el uso responsable de inteligencia artificial.
· Fortalecer pruebas, observabilidad y documentación técnica.
· Contribuir a una operación tecnológica más eficiente, escalable y automatizada.
Requisitos principales
· 3+ años de experiencia como Software Engineer, Backend Engineer o Full Stack Developer.
· Experiencia sólida desarrollando servicios backend con Node.js y/o Python.
· Conocimiento práctico de JavaScript y/o TypeScript.
· Experiencia construyendo e integrando APIs REST.
· Experiencia con bases de datos relacionales y/o NoSQL.
· Conocimiento de arquitecturas basadas en microservicios, eventos, colas, workers o procesos asíncronos.
· Experiencia trabajando con servicios cloud, preferiblemente AWS y/o GCP.
· Capacidad para analizar requerimientos, proponer soluciones técnicas y llevarlas hasta producción.
· Experiencia dando mantenimiento a productos existentes, resolviendo incidencias y mejorando sistemas productivos.
· Conocimiento de buenas prácticas de desarrollo, testing, seguridad, observabilidad y control de versiones.
· Uso práctico de herramientas de inteligencia artificial aplicadas al desarrollo de software.
· Capacidad para validar técnicamente los resultados generados por IA antes de utilizarlos en ambientes productivos.
· Buena comunicación con equipos técnicos y no técnicos.
Conocimientos deseables
· Experiencia previa en fintech, pagos digitales, payout, recaudo, pasarelas de pago, conciliación o integraciones bancarias.
· Conocimiento de flujos transaccionales, idempotencia, reversas, liquidación, conciliación y manejo de estados financieros.
· Experiencia con React o desarrollo frontend para apoyar productos internos, dashboards o herramientas operativas.
· Experiencia con Docker, Kubernetes, CI/CD o infraestructura como código.
· Conocimiento de herramientas de observabilidad como Grafana, Prometheus, Datadog, OpenTelemetry o similares.
· Experiencia con colas o mensajería como Kafka, RabbitMQ, AWS SQS, Google Pub/Sub o equivalentes.
· Conocimiento de seguridad en sistemas financieros: manejo de secretos, cifrado, auditoría, permisos y trazabilidad.
· Familiaridad con estándares o marcos como PCI-DSS, ISO 20022, BIAN, ITIL o TOGAF.
· Experiencia automatizando procesos con n8n, scripts internos o agentes de IA.
· Experiencia en modernización de sistemas legacy o refactorización de productos existentes.
Stack de referencia
Backend
Node.js, Python, JavaScript, TypeScript
Frontend
React, especialmente para productos internos, dashboards o herramientas operativas
Cloud
AWS y/o GCP
Arquitectura
Microservicios, APIs, eventos, colas, workers y procesos batch
Integraciones
Bancos, pasarelas, proveedores financieros y APIs externas
Datos
SQL y/o NoSQL
DevOps
CI/CD, Docker, monitoreo, observabilidad y despliegues cloud
IA
Cursor, GitHub Copilot, ChatGPT, Claude, Gemini, n8n u otras herramientas de automatización y desarrollo asistido
Qué te haría destacar
· Haber trabajado en productos financieros de alto volumen transaccional.
· Haber construido o mantenido integraciones con bancos, adquirentes, pasarelas o proveedores de pago.
· Haber participado en la evolución de productos existentes, no solo en desarrollos desde cero.
· Tener experiencia resolviendo incidentes productivos en sistemas críticos.
· Haber usado IA de forma práctica para acelerar desarrollo, testing, documentación o análisis técnico.
· Tener mentalidad de ownership: entender el problema, construir la solución, monitorearla y mejorarla.
· Tener criterio para balancear velocidad de entrega, calidad técnica y estabilidad operativa.
· Haber trabajado en equipos remotos, ágiles y orientados a producto.
Competencias esperadas
• Pensamiento analítico
• Criterio técnico
• Autonomía y responsabilidad
• Orientación a producto y negocio
• Comunicación clara
• Capacidad de seguimiento
• Atención al detalle
• Curiosidad tecnológica
• Mentalidad AI-Ready
• Orientación a calidad
• Trabajo en equipo
• Pragmatismo para entregar valor sin sacrificar estabilidad
¿Qué ofrecemos?
Misión con impacto real: Ser parte de una fintech que construye infraestructura financiera para empresas en Latinoamérica. Tu trabajo impactará productos críticos relacionados con pagos, recaudo, payout, conciliación y automatización financiera.
Producto propio: Trabajarás sobre una plataforma propia, con retos reales de negocio, operación, escalabilidad, integraciones financieras y evolución tecnológica.
Cultura AI-Ready: Promovemos el uso de inteligencia artificial como parte del trabajo diario. Buscamos personas que quieran aprender, experimentar y elevar su productividad mediante IA.
Equipo remoto y colaborativo: Trabajarás en un entorno remoto.