La oportunidad
Construye y optimiza sistemas que permiten procesar flujos de dinero e integrar instituciones y proveedores financieros con confiabilidad, consistencia y trazabilidad de extremo a extremo.
Tu lugar de trabajo En Kashio colaborarás con Core Payments & Orchestration, Ingeniería, Arquitectura, Producto, Operaciones, Integraciones, Data & AI, Compliance y Seguridad. Resolverás desafíos propios del procesamiento e integración de pagos; no es un rol exclusivamente de coordinación de partners.
El reto En pagos, un fallo puede producir duplicados, pérdidas de trazabilidad o experiencias degradadas. El reto es construir servicios capaces de gestionar estados transaccionales, eventos asíncronos, errores, reintentos e integraciones sin sacrificar disponibilidad ni control.
Qué vas a construir
01.
Construir y mantener servicios transaccionales vinculados a aceptación, procesamiento, transferencias, dispersión u otros flujos de dinero.
02.
Desarrollar conectores con PSPs, adquirentes, bancos y partners mediante APIs, webhooks y mensajería asíncrona.
03.
Diseñar máquinas de estados y mecanismos de idempotencia, retries, reversals, timeouts y conciliación de eventos.
04.
Implementar controles para duplicados, consistencia eventual, orden de eventos, autenticidad de webhooks y recuperación ante fallos.
05.
Desarrollar pruebas de integración y escenarios de fallo con simuladores de partners, contratos, certificaciones y casos límite.
06.
Fortalecer seguridad de integraciones, gestión de secretos, auditoría, autorización y protección de datos transaccionales.
07.
Aplicar IA para análisis de errores, clasificación de incidentes, documentación técnica y soporte a troubleshooting con supervisión humana.
08.
Medir success/approval rate, latencia, errores, disponibilidad,
tiempos de recuperación y estabilidad de integraciones; resolver causas raíz.
PERFIL REQUERIDO / ESTÁNDAR SENIOR DE INGENIERÍA
Lo que buscamos · base común
•
Mínimo 8 años de experiencia comprobable desarrollando software, con contribución técnica personal reciente y ownership de componentes o sistemas productivos.
•
Dominio de backend en Python y/o Node.js/TypeScript; APIs, servicios distribuidos, bases de datos SQL y al menos un contexto cloud (AWS, GCP o Azure).
•
Experiencia integrando sistemas, diseñando componentes escalables, implementando pruebas automatizadas y operando servicios con logs, métricas y alertas.
•
Capacidad de entregar soluciones de punta a punta: diseño, implementación, CI/CD, despliegue, troubleshooting, seguridad y mantenimiento.
•
Experiencia práctica construyendo soluciones con IA/LLMs, RAG, tool calling o agentes integrados con aplicaciones reales, idealmente en producción; no se requieren 8 años de IA.
•
Uso responsable de AI coding assistants o coding agents, con revisión crítica, pruebas, seguridad de secretos y validación humana de cambios.
•
Criterio para comunicar trade-offs de arquitectura, costo, confiabilidad y seguridad a Producto, Ingeniería y stakeholders de negocio.
Conocimiento de dominio indispensable
•
Experiencia desarrollando software de pagos, plataformas transaccionales, PSP, adquirencia, banca digital o integraciones financieras de alta criticidad.
•
Experiencia práctica en al menos una parte del ciclo de dinero: payment acceptance, payin, payout, procesamiento, routing, settlement o conciliación.
•
Sólido conocimiento de APIs/webhooks, contratos de integración y procesamiento asíncrono.
•
Experiencia implementando idempotencia, control de duplicados, estados y mecanismos de recuperación ante errores.
•
Capacidad de diagnosticar problemas de producción con métricas de éxito, latencia, trazas y logs de transacciones.
IA aplicada, seguridad y gobernanza+
•
Diseñar integraciones de modelos/LLMs con APIs y servicios existentes, evaluando calidad, latencia, costo y fallos mediante pruebas reproducibles.
•
Aplicar RAG, tool calling, workflows y agentes solo cuando aporten valor; implementar evaluación, telemetría y mecanismos de fallback.
•
Proteger datos sensibles con mínimos privilegios, control de acceso, gestión de secretos y mitigaciones frente a prompt injection/exfiltración.
•
Mantener supervisión humana para decisiones financieras, cambios de alto impacto o acciones de agentes con efectos externos.
Será un plus
•
Experiencia con certificaciones/onboarding de PSPs, adquirentes o bancos y patrones de payment orchestration.
•
Conocimiento de PCI DSS, antifraude, protección de datos transaccionales y reconciliación/settlement.
•
IA aplicada a anomalías, incidentes o clasificación de errores bajo controles explícitos.
Qué impacto esperamos
•
Mayor éxito transaccional, disponibilidad y confiabilidad de las integraciones.
•
Menor incidencia de duplicados, errores de estados y fallos repetitivos.
•
Integraciones más rápidas de habilitar, certificar y monitorear con evidencia operativa consistente.
📌 Senior AI Software Engineer – Payments & Integrations (Perú)
🏢 Kashio
📍 Perú