La ocasión
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 entorno 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ú