Kashio

Senior AI Software Engineer - Integrations

Publicada em

Ver 7.643 vagas de Programação →
🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

¿Quiénes somos?

En Kashio desarrollamos soluciones tecnológicas financieras B2B SaaS que permiten a las empresas automatizar pagos, cobranzas, conciliaciones y otros procesos financieros críticos.

Nuestra plataforma conecta empresas con bancos, proveedores de pago y distintos sistemas financieros, haciendo posible el procesamiento de transacciones en múltiples mercados de Latinoamérica.

En un entorno donde cada integración debe operar con precisión y confiabilidad, estamos fortaleciendo nuestros equipos de ingeniería para construir conexiones financieras robustas, escalables y preparadas para evolucionar junto con nuestra expansión regional.

¿A quién buscamos?

Buscamos un/a Senior AI Software Engineer – Integraciones con sólida experiencia en desarrollo backend e integración de sistemas transaccionales, idealmente conectando bancos, pasarelas, proveedores de servicios de pago o plataformas financieras.

Buscamos un perfil hands-on, capaz de comprender protocolos, flujos y estados transaccionales, diseñar soluciones desde cero y resolver problemas complejos cuando diferentes sistemas deben operar de manera coordinada.

No es suficiente consumir APIs existentes: buscamos a alguien que comprenda lo que sucede detrás de una integración y pueda anticipar fallas, inconsistencias, duplicados, problemas de comunicación y escenarios excepcionales.

Tu misión será construir y evolucionar integraciones financieras confiables que permitan procesar pagos, transferencias y operaciones entre plataformas, manteniendo trazabilidad y control de principio a fin.

¿Qué harás?

1) Desarrollo de integraciones financieras

  • Diseñar, desarrollar y mantener integraciones pay-in y pay-out con bancos, procesadores y proveedores de pago.
  • Construir conexiones mediante APIs, webhooks, mensajería, archivos u otros mecanismos de intercambio de información.
  • Definir contratos de integración y documentar comportamientos, reglas y dependencias técnicas.
  • Desarrollar servicios y componentes reutilizables que faciliten la incorporación de nuevos proveedores y mercados.

2) Procesamiento y confiabilidad transaccional

  • Diseñar mecanismos de control de estados de transacción, confirmaciones, reintentos y reversas.
  • Implementar idempotencia, prevención de duplicados y trazabilidad de operaciones.
  • Resolver problemas de sincronización y consistencia entre sistemas internos y externos.
  • Considerar fallas de proveedores, timeouts, respuestas inconsistentes y eventos fuera de secuencia.

3) Arquitectura, desarrollo y calidad

  • Elaborar análisis técnicos y contratos de API antes de implementar nuevas integraciones, en coordinación con Arquitectura.
  • Construir soluciones backend escalables, mantenibles y preparadas para operación productiva.
  • Automatizar pruebas de integración y escenarios de error.
  • Participar en revisiones técnicas y compartir conocimientos con otros ingenieros del squad.

4) Operación, incidentes e inteligencia artificial

  • Monitorear el funcionamiento de las integraciones y analizar su comportamiento productivo.
  • Diagnosticar incidentes utilizando logs, métricas, trazas y registros transaccionales.
  • Identificar causas raíz y desarrollar mecanismos para reducir la recurrencia de fallas.
  • Utilizar asistentes y agentes de código con IA para acelerar desarrollo, pruebas y análisis técnico.
  • Revisar y validar el código generado mediante IA antes de su incorporación a entornos productivos.

Requisitos

  • 8+ años de experiencia desarrollando software, principalmente backend y sistemas distribuidos.
  • Experiencia práctica escribiendo código propio durante los últimos 24 meses.
  • Haber construido desde cero servicios transaccionales que operen en producción.
  • Experiencia integrando bancos, pasarelas, procesadores o proveedores de pago.
  • Dominio de mecanismos de integración como APIs REST, webhooks, archivos o colas de mensajería.
  • Experiencia manejando estados de transacción, reintentos, reversas e idempotencia.
  • Conocimientos sólidos de bases de datos, diseño de APIs y procesamiento de operaciones distribuidas.
  • Capacidad de diagnóstico y resolución de incidentes en producción.
  • Experiencia utilizando herramientas de IA en procesos de desarrollo, con criterio para validar resultados.
  • Autonomía técnica y capacidad para comprender nuevos protocolos, tecnologías y dominios.
  • Inglés B2 como mínimo.

Qué te haría destacar

  • Haber desarrollado integraciones de pagos en varios países de Latinoamérica.
  • Experiencia en mercados como Perú, México, Colombia, Ecuador o Chile.
  • Conocimiento de mensajería financiera ISO 20022 o ISO 8583.
  • Familiaridad con estándares de seguridad y cumplimiento como PCI DSS.
  • Experiencia con TypeScript, Node.js, NestJS, PostgreSQL o Python.
  • Experiencia desplegando servicios en AWS o Kubernetes.
  • Conocimiento de Rust.
  • Haber participado en la construcción de plataformas de integración o conectividad bancaria desde cero.
  • Mentalidad de builder, curiosidad por comprender sistemas complejos y orientación a soluciones robustas.

Condiciones del trabajo

  • Área: Ingeniería / Integraciones Financieras.
  • Modalidad: 100% remota, desde Latinoamérica.
  • Seniority: Senior.
  • Tipo de posición: Contribuidor individual, sin personas a cargo.
  • Participación directa en diseño, desarrollo, despliegue y operación de integraciones productivas.
  • Condiciones contractuales y remuneración según país, experiencia y política vigente de Kashio.

¿Qué ofrecemos?

  • Construir integraciones financieras que conectan empresas, bancos y proveedores de pago en Latinoamérica.
  • Participar en proyectos de alta complejidad técnica y con impacto directo en las operaciones de nuestros clientes.
  • Ownership sobre servicios transaccionales y su evolución.
  • La oportunidad de trabajar con diferentes sistemas, mercados, proveedores y tecnologías.
  • Colaboración transversal con Arquitectura, Ingeniería, Producto, QA y Plataforma.
  • Un entorno AI-ready que promueve la automatización, el aprendizaje continuo y las buenas prácticas de ingeniería.
  • Espacio para proponer soluciones y desarrollar componentes que puedan reutilizarse en múltiples integraciones. 
PUBLICIDADE

A Kashio é uma fintech B2B da América Latina que automatiza pagamentos, cobranças, conciliação e tesouraria em uma plataforma na nuvem. Atua no Peru, México, Chile e outros países da região, com operação também em Miami.

PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa