Tech Lead - Payments & Integrations (Argentina)

Tech Lead - Payments & Integrations (Argentina)

13 nov
|
Kashio
|
Argentina

13 nov

Kashio

Argentina

¿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, bancos y proveedores de servicios financieros en Latinoamérica, facilitando el procesamiento de operaciones transaccionales donde la disponibilidad, confiabilidad, consistencia y escalabilidad son esenciales.

Mientras continuamos nuestra expansión regional, estamos fortaleciendo nuestra arquitectura tecnológica para construir soluciones financieras cada vez más robustas, interoperables y preparadas para operar en múltiples mercados.

¿A quién buscamos?

Buscamos un/a Tech Lead / Arquitecto de Dominio – Payments & Integrations con sólida trayectoria en ingeniería de software, arquitectura de sistemas distribuidos y experiencia construyendo plataformas financieras o transaccionales de alta complejidad.

Este no es un rol exclusivamente de arquitectura conceptual ni de gestión de personas. Buscamos un/a líder técnico/a hands-on que pueda definir decisiones arquitectónicas, establecer estándares y orientar a otros ingenieros, pero que también participe directamente en el desarrollo de componentes críticos.

Necesitamos a alguien que comprenda cómo se mueve el dinero entre sistemas, cómo se garantiza la consistencia de las transacciones y cómo se diseñan integraciones confiables con bancos, procesadores y proveedores de pago.

Tu misión será liderar la arquitectura y evolución técnica del dominio de Payments & Integrations, asegurando que nuestros servicios de pagos, recaudo, desembolsos, conciliación e integraciones financieras operen de manera confiable, escalable y segura.

Valoramos especialmente la profundidad técnica, autonomía, curiosidad por entender cómo funcionan los sistemas y mentalidad de builder: profesionales capaces de transformar decisiones arquitectónicas en soluciones reales que funcionen en producción.

¿Qué harás?

1) Arquitectura y diseño del dominio

- Definir y evolucionar la arquitectura técnica de Payments & Integrations, considerando servicios de pago, recaudo, payout, conciliación y conectividad financiera.
- Diseñar modelos de datos, contratos de API, eventos y límites entre servicios, asegurando coherencia entre los diferentes componentes del dominio.
- Establecer patrones arquitectónicos para el procesamiento de operaciones distribuidas, integración de terceros y comunicación entre servicios.
- Evaluar decisiones relacionadas con consistencia transaccional, escalabilidad, disponibilidad, mantenibilidad y tolerancia a fallas.
- Diseñar soluciones que permitan incorporar nuevos bancos, proveedores y mercados sin generar dependencias técnicas innecesarias.

2) Desarrollo técnico hands-on

- Diseñar y programar componentes críticos, servicios compartidos e implementaciones de referencia.
- Participar directamente en el desarrollo de soluciones backend, manteniendo una dedicación aproximada de un tercio del tiempo a programación y trabajo técnico práctico.
- Resolver problemas complejos de concurrencia, consistencia, rendimiento y procesamiento distribuido.
- Construir componentes reutilizables que simplifiquen el desarrollo de nuevos productos e integraciones financieras.
- Asegurar que las decisiones arquitectónicas puedan implementarse, probarse y mantenerse en ambientes productivos.

3) Payments, integraciones y confiabilidad transaccional

- Diseñar arquitecturas que soporten flujos de pay-in y pay-out con bancos, procesadores y proveedores de pago.
- Establecer mecanismos para gestionar estados de transacción, confirmaciones, reintentos, reversas e idempotencia.




- Garantizar la trazabilidad de las operaciones y su consistencia con los sistemas internos de registro y conciliación.
- Definir estrategias para manejar timeouts, duplicados, fallas parciales, respuestas inconsistentes y eventos fuera de secuencia.
- Diseñar mecanismos de recuperación y reconciliación que minimicen riesgos operativos y financieros.
- Asegurar que las integraciones mantengan estándares adecuados de seguridad, resiliencia y observabilidad.

4) Liderazgo técnico y estándares de ingeniería

- Actuar como referente técnico de los ingenieros que trabajan en Payments & Integrations.
- Revisar y aprobar los análisis técnicos y diseños propuestos por los squads del dominio, en coordinación con Arquitectura.
- Establecer estándares de diseño, desarrollo, revisión de código y calidad técnica.
- Orientar a los ingenieros en decisiones complejas y promover la transferencia de conocimiento.
- Identificar deuda técnica, riesgos arquitectónicos y oportunidades de simplificación.
- Impulsar buenas prácticas de pruebas automatizadas, observabilidad y resolución de incidentes.

5) Evolución tecnológica, Producto e inteligencia artificial

- Trabajar con Producto para evaluar alcance, viabilidad, complejidad y prioridades técnicas de nuevas funcionalidades e integraciones.
- Negociar decisiones equilibrando velocidad de entrega, confiabilidad, deuda técnica y necesidades del negocio.
- Participar en la investigación de incidentes críticos y promover soluciones que prevengan su recurrencia.
- Incorporar asistentes y agentes de IA en actividades de diseño, desarrollo, pruebas y análisis técnico, asegurando supervisión y validación.
- Identificar oportunidades de automatización que reduzcan complejidad operativa y aceleren la entrega de nuevas capacidades financieras.

Requisitos

- 10+ años de experiencia en desarrollo de software, con sólida trayectoria en backend y sistemas de alta complejidad.
- Experiencia diseñando y construyendo desde cero sistemas o servicios que operen en producción.
- Experiencia práctica reciente escribiendo código propio, no únicamente realizando funciones de arquitectura o supervisión.
- Profundidad técnica en sistemas distribuidos, bases de datos, arquitectura de servicios y procesamiento transaccional.
- Experiencia en fintech, pagos, banca o plataformas financieras, especialmente en pagos, recaudo, conciliación o integraciones transaccionales.
- Experiencia diseñando APIs, modelos de datos, contratos de integración y mecanismos de comunicación entre servicios.
- Conocimiento sólido de consistencia de datos, concurrencia, idempotencia, tolerancia a fallas y patrones de recuperación.
- Experiencia integrando o diseñando soluciones conectadas con bancos, pasarelas, procesadores o proveedores de servicios financieros.
- Capacidad para diagnosticar problemas complejos en producción mediante logs, métricas, trazas y análisis del comportamiento transaccional.
- Experiencia ejerciendo liderazgo técnico, revisando diseños arquitectónicos y orientando a otros ingenieros.
- Capacidad de programación para desarrollar componentes críticos y validar directamente las soluciones propuestas.
- Familiaridad con asistentes y agentes de IA aplicados al desarrollo de software, con criterio técnico para supervisar y validar sus resultados.
- Capacidad para trabajar con autonomía, comunicar decisiones técnicas y colaborar con equipos multidisciplinarios.
- Inglés B2 como mínimo.





Qué te haría destacar

- Experiencia construyendo plataformas de pagos, sistemas de orquestación transaccional o arquitecturas de integración bancaria.
- Conocimiento de estándares de mensajería financiera como ISO 20022 o ISO 8583.
- Experiencia con sistemas de registro contable, ledger, conciliación y principios de partida doble aplicados al software.
- Experiencia diseñando soluciones financieras que operen en múltiples países de Latinoamérica.
- Conocimiento de estándares y marcos como PCI DSS o BIAN.
- Experiencia con TypeScript, Node.js, NestJS, PostgreSQL o Python.
- Experiencia con AWS, Kubernetes, OpenTelemetry o Sentry.
- Conocimiento de Rust.
- Haber liderado técnicamente la construcción o evolución de plataformas transaccionales desde sus primeras versiones hasta su operación a escala.
- Experiencia definiendo arquitecturas basadas en eventos, mecanismos de recuperación y patrones de resiliencia.
- Haber construido componentes o frameworks reutilizables para acelerar integraciones con nuevos proveedores.
- Mentalidad de builder: comprender profundamente los problemas, diseñar soluciones sostenibles y participar directamente en su implementación.

Condiciones del trabajo

- Área: Tecnología / Ingeniería – Payments & Integrations.
- Modalidad: 100% remota, desde Latinoamérica.
- Seniority: Senior / Liderazgo técnico.
- Tipo de posición: Liderazgo técnico transversal, sin gestión directa de personas.
- Participación hands-on en el desarrollo de componentes críticos y revisión de diseños técnicos.
- Colaboración directa con Ingeniería, Arquitectura, Producto, QA y Plataforma.
- Condiciones contractuales y remuneración según país, experiencia y política vigente de Kashio.

¿Qué ofrecemos?

- Un rol con impacto directo sobre la arquitectura de una plataforma financiera que conecta empresas, bancos y proveedores de pago en Latinoamérica.
- Ownership técnico sobre las decisiones que determinan la confiabilidad, escalabilidad y evolución de nuestros sistemas transaccionales.
- La posibilidad de diseñar soluciones complejas y participar directamente en su implementación, sin alejarte de la programación.
- Influencia real sobre estándares técnicos, arquitectura, calidad de ingeniería y evolución de los equipos.
- Desafíos de alta complejidad relacionados con pagos, sistemas distribuidos, integraciones financieras y consistencia transaccional.
- Trabajo transversal con profesionales de Arquitectura, Ingeniería, Producto, QA y Plataforma.
- Un entorno AI-ready donde la inteligencia artificial, la automatización y la mejora continua forman parte de nuestras prácticas de ingeniería.
- Autonomía para proponer soluciones, tomar decisiones técnicas y construir componentes que impulsen nuestra expansión regional.

Tipo de puesto: Tiempo completo

Pregunta(s) de postulación

- ¿Puedes contarnos sobre una experiencia reciente liderando un equipo de desarrollo en un entorno ágil, especialmente en proyectos relacionados con sistemas financieros?
- ¿Cómo has aplicado prácticas como TDD (Test Driven Development) y ATDD (Acceptance Test Driven Development) en proyectos anteriores, y qué impacto tuvieron en la calidad del producto?
- ¿Qué estrategias utilizas para recopilar y priorizar requisitos técnicos y de negocio en herramientas como Jira, y cómo aseguras que estos requisitos sean comprendidos por todo el equipo?
- ¿Cuál ha sido tu rol en la implementación de herramientas y procesos DevOps en proyectos anteriores? ¿Qué tecnologías específicas has utilizado (por ejemplo, Docker, Kubernetes, AWS)?
- ¿Cómo manejas los riesgos dentro de tu equipo y qué mecanismos usas para monitorear el rendimiento y asegurar la entrega continua de valor?

Lugar de trabajo: Empleo remoto

📌 Tech Lead - Payments & Integrations (Argentina)
🏢 Kashio
📍 Argentina

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: tech lead - payments & integrations (argentina) / argentina

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: tech lead - payments & integrations (argentina) / argentina