Cashea busca un Ingeniero de Staff para su vertical de Usuarios en Buenos Aires. El rol es hands-on, enfocado en la arquitectura y operación de sistemas distribuidos a escala, optimizando el onboarding y gestionando servicios centrales de usuarios.
Si te copa diseñar y escalar sistemas distribuidos, y querés tener un impacto directo en la experiencia de millones de usuarios, este puesto en Cashea es para vos. Ideal si buscás un rol hands-on donde definir la arquitectura y la operación de servicios centrales.
Descripción del puesto
Somos Cashea 👋 y nuestra misión es devolverle a los venezolanos la oportunidad de acceder a crédito a través de un modelo de negocio BNPL (Buy Now, Pay Later). Desde nuestro lanzamiento en 2022, nos dedicamos a promover la inclusión financiera. Hoy contamos con más de 9 millones de usuarios activos, tanto consumidores como comercios, y nos hemos convertido en una marca de confianza en Venezuela, conquistando corazones y mentes. Acerca del rol Buscamos un Staff Software Engineer para nuestro Vertical de Usuarios. Este vertical juega un rol crítico y dual en nuestra organización de ingeniería: por un lado, acelera y optimiza el funnel de onboarding para que los usuarios estén listos para comprar en el menor tiempo posible y con la menor fricción. Por otro, diseña y entrega los servicios centrales de gestión de usuarios que sirven como base para todas las demás unidades de negocio en Cashea. Este es un rol práctico de Staff. Vos definís la dirección técnica, tomás las decisiones arquitectónicas y te hacés cargo de cómo estos sistemas se comportan bajo carga extrema y concurrente. Cuando un proveedor externo de KYC falla, la experiencia de registro no debería inmutarse, y eso depende de vos. Si te energiza el diseño de APIs distribuidas de alto rendimiento, las integraciones resilientes de identidad/fraude y la construcción de plataformas internas que escalan, este puesto es para vos. Responsabilidades - Optimizar el funnel de onboarding: Diseñar, escalar y optimizar el flujo de registro, verificación de identidad (KYC, KYB) y prevención de fraude, asegurando que el proceso sea rápido, seguro y sin fricciones. - Construir y evolucionar los servicios centrales de usuarios: Liderar la arquitectura de los servicios fundamentales de identidad, perfil, estado y preferencias de usuario consumidos en todo el ecosistema Cashea, garantizando alta disponibilidad y baja latencia. - Orquestar integraciones resilientes: Diseñar integraciones robustas y tolerantes a fallos con proveedores externos (motores biométricos, herramientas de prevención de fraude, proveedores de KYC), asegurando que las interrupciones de terceros no impacten la experiencia de registro. - Definir la arquitectura de eventos de usuario: Modelar y propagar asincrónicamente el ciclo de vida del usuario (ej. registro, cambios de nivel, actualizaciones de perfil) a otros verticales de Cashea para habilitar decisiones de negocio en tiempo real. - Establecer estándares y guías de desarrollo: Definir prácticas de código limpio, testing riguroso, observabilidad avanzada y estrategias de rollback seguras que eleven la madurez técnica de los equipos del vertical de usuarios. - Mentorear e impulsar la influencia técnica: Trabajar de cerca con tech leads, product managers y directores de ingeniería para traducir la visión del producto en una hoja de ruta arquitectónica sólida, mientras se guía y potencia el crecimiento de ingenieros senior. Cualificaciones - Experiencia comprobada: Sólido historial como Staff o Principal Engineer diseñando y operando sistemas distribuidos complejos a escala, idealmente en plataformas de identidad, servicios centrales de usuarios o funnels de onboarding de alto tráfico. - Fuerte background backend: Dominio avanzado de Node.js y NestJS (TypeScript), o la capacidad de liderar técnicamente en este stack viniendo de tecnologías equivalentes de alto rendimiento como Rust y/o Go. - Diseño de sistemas y resiliencia: Profundo conocimiento de patrones arquitectónicos (Hexagonal Architecture, DDD, CQRS), diseño eficiente de APIs REST/gRPC, optimización de bases de datos relacionales (PostgreSQL) y estrategias de caching inteligentes (Redis) para manejar picos de tráfico concurrente. - Mentalidad asincrónica: Sólida experiencia con colas de mensajes y streaming de eventos (RabbitMQ, Kafka, Pub/Sub) para desacoplar flujos de registro e integraciones complejas. - Integraciones con terceros y flujos complejos: Experiencia integrando y abstrayendo servicios de terceros (KYC, biometría, enriquecimiento de datos), incluyendo la implementación de patrones de fallback, circuit breakers y reintentos inteligentes. - Mentalidad pragmática y de constructor: Enfoque práctico — capaz de conceptualizar soluciones a largo plazo sin sacrificar la agilidad para entregar valor rápidamente y escribir código de referencia de alta calidad para el equipo. - Dominio del español y el inglés. Por qué te encantará trabajar en Cashea En Cashea, tenemos una cultura de trabajo basada en la confianza y el propósito. Si necesitás una pista de por qué somos una buena opción, estos son nuestros valores fundamentales: - No trabajamos en piloto automático. Todo lo que hacemos es intencional. Nos encanta desarrollar ideas con plena conciencia del impacto que pueden tener en nuestros usuarios. Tu creatividad y curiosidad son nuestros activos más importantes. - Tu voz importa. Escuchamos y damos espacio a ideas y feedback. - Todos pertenecen, y lo que es importante para vos es importante para nosotros. - Valoramos la transparencia. La claridad nos mantiene conectados y con los pies en la tierra. - Por último, pero no menos importante, nos enfocamos en el impacto real. Si querés trabajar con nosotros, completá la aplicación. ¡Nos encantaría conocerte!
Responsabilidades
- Optimizar el funnel de onboarding
- Diseñar, escalar y optimizar el flujo de registro, verificación de identidad (KYC, KYB) y prevención de fraude
- Construir y evolucionar servicios centrales de usuarios
- Liderar la arquitectura de los servicios de identidad, perfil, estado y preferencias de usuario
- Orquestar integraciones resilientes con proveedores externos
- Definir la arquitectura de eventos de usuario
- Establecer estándares y guías de desarrollo
- Fomentar la influencia técnica y mentorizar ingenieros