Eurofins
UMO
Ingeniero Senior Fullstack - Pagos (TL)
Sobre Nosotros
UMO es una empresa FinTech en modo sigiloso que tiene como objetivo evolucionar la forma en que las personas experimentan el dinero mediante la creación de una plataforma de dinero moderna, unificada, impulsada por IA y, sin embargo, profundamente humana, que abarca fiat, cripto e inversiones, sujeta a aprobaciones regulatorias. La plataforma está siendo diseñada para derribar las barreras tradicionales del dinero en cuanto a acceso, activos y experiencia, permitiendo formas más sencillas y adaptables para que las personas interactúen con los servicios financieros.
Actualmente estamos desarrollando nuestro MVP y navegando por los requisitos de licencia, con un equipo multidisciplinar de más de 100 personas que representan a más de 20 nacionalidades. Con nuestra sede en los EAU y oficinas en Portugal y Ucrania, estamos unidos por una ambición compartida y un enfoque implacable en servir a nuestros clientes.
Sobre este puesto
En este puesto, liderarás la ingeniería fullstack como Team Lead práctico para nuestro equipo de Pagos, asumiendo la responsabilidad directa de los flujos de pago de alta concurrencia construidos principalmente en servicios Go e integraciones de rails. Te proporcionamos el espacio para ejercer una verdadera autonomía técnica y liderazgo de personas, eliminando la microgestión para que puedas comprender profundamente el contexto empresarial y financiero detrás de nuestro procesamiento de pagos, mentorizar a tu equipo e impulsar funciones transaccionales seguras de concepto a producción de principio a fin.
Serás responsable de:
- Liderazgo y Mentoría de Equipo: Lidera, guía y haz crecer un equipo de desarrolladores fullstack de alto rendimiento, compartiendo activamente el contexto del motor de pagos, realizando revisiones de código reflexivas y haciendo de la mentoría de ingeniería una práctica esperada y diaria.
Como Team Lead, tú:
- Eres responsable de los resultados de principio a fin, incluidas las dependencias de otros equipos; el éxito son las funciones en producción, no las tareas cerradas.
- Diriges y haces crecer al equipo.
- Actúas como punto de referencia, el "faro" en tu especialidad para otros equipos.
- Te mantienes práctico: envías código cada semana.
- Ingeniería de Pagos Backend: Diseña, escala y optimiza microservicios de pago centrales y lógica transaccional utilizando Go (Golang).
- Pipelines de Integración Transaccional: Conecta interfaces del lado del cliente directamente con complejos programas de tarjetas, rails de pago de criptomonedas y procesadores principales utilizando APIs, gRPC, HTTP y pipelines de transporte de baja latencia.
- Consistencia de Estado y Seguridad del Libro Mayor: Controla la sincronización de datos y los patrones de caché en sistemas relacionales (PostgreSQL), bases de datos de memoria rápida (Redis) y streaming de eventos (Kafka, NATS o similar) para salvaguardar el procesamiento de transacciones en tiempo real.
- Interfaces de Cliente de Soporte: Contribuye a flujos de interfaz de usuario de pago receptivos utilizando React y JavaScript/TypeScript modernos cuando el equipo lo necesite, una parte menor de este puesto, ya que el oficio principal aquí es backend.
- Operaciones de Despliegue en Contenedores: Co-lidera los compromisos del sistema y los patrones de entrega de pipelines, asegurando un transporte de código fiable, seguro y totalmente conforme a través de entornos Docker, Kubernetes y Flux.
Sobre ti
- Liderazgo y Profundidad en Ingeniería: Eres un ingeniero senior (5+ años) con experiencia real liderando un equipo, y profunda experiencia en ingeniería backend probada en producción en Go (Golang). El conocimiento práctico de React/TypeScript es una ventaja, no un requisito. Este es un puesto con mucho énfasis en backend.
- Oficio de Pagos: Comprendes la idempotencia, la conciliación, los principios de contabilidad de doble entrada y el procesamiento "exactamente una vez" — los detalles que separan a los ingenieros de pagos de los generalistas.
- Experiencia Mixta en Finanzas y Pagos: Aportas una experiencia práctica de ingeniería trabajando con fintechs, startups, bancos o procesadores de pagos, con una sólida comprensión fundamental del procesamiento de transacciones, libros mayores o rails de pago.
- Profundidad en Entornos Distribuidos: Te sientes completamente cómodo operando en entornos de microservicios y comprendes cómo las capas transaccionales de alto rendimiento interactúan con las cuadrículas de mensajería y los almacenes de datos analíticos como Clickhouse.
- Desarrollo Aumentado por IA: Utilizas regularmente herramientas de desarrollo de IA como Cursor, Claude o GitHub Copilot como parte central de tu diseño de arquitectura diario, entrega de código y planificación de sprints — práctica esperada en un equipo nativo de IA.
- Ejecución Autónoma de Hitos: Gestionas los plazos y las expectativas de entrega con comodidad, eligiendo la propiedad completa del problema de principio a fin en lugar de simplemente ejecutar tickets independientes.
- Colaboración Transparente y de Apoyo: Te sientes cómodo trabajando abiertamente donde tu producción técnica y las decisiones del equipo son visibles, priorizando altos estándares, comunicación clara y una política de tolerancia cero absoluta a la grosería.
- Fluidez Lingüística: Hablas y escribes inglés a nivel profesional para comunicar con confianza flujos de pago complejos y alinear divisiones de producto globales multifuncionales.
Puede sumar algunos puntos extra:
- Exposición a Criptomonedas: Experiencia práctica trabajando con flujos de transacciones de activos digitales, rampas de criptomonedas o integraciones de custodia Web3.
- Agilidad de Startup: Has pasado tiempo trabajando en entornos ágiles y de rápido cambio y sabes cómo mantener los diseños de tu equipo flexibles a medida que se adaptan los objetivos del producto.
- Fundamentos de Observabilidad: Familiaridad práctica evaluando la salud de los pipelines de pago, el retardo del transporte o las tasas de error utilizando configuraciones de Prometheus, Grafana y Loki.
- Profundidad en Frontend: Sólida experiencia en React/TypeScript más allá del conocimiento práctico, para que puedas encargarte del trabajo de UI cuando el equipo lo necesite.
El Estándar UMO
- Entorno de Trabajo Dinámico: Oficinas vibrantes y equipos locales sólidos en Lisboa, Dubái, Kiev y Leópolis — con apertura a la modalidad remota para el candidato adecuado.
- Descanso y Recuperación: 24 días de vacaciones anuales, baja por enfermedad remunerada dedicada y observancia de los días festivos para mantenerte en tu mejor forma.
- Semana de Desconexión: Después de tu primer año con nosotros, disfruta de dos semanas laborales consecutivas de 4 días al año — un reinicio incorporado para ayudarte a mantener un rendimiento máximo a largo plazo.
- Configuración Completa: Hardware de última generación y un subsidio para oficina en casa para que puedas hacer tu mejor trabajo en cualquier lugar.
- Ecosistema de Crecimiento: Un presupuesto de aprendizaje dedicado y un camino claro y acelerado hacia el liderazgo ejecutivo dentro del ecosistema de UMO.
- Impacto y Propiedad: Tu trabajo da forma directamente al producto y a la dirección de la empresa, no solo la ejecuta.
