




Resumen: Keyrock busca un Ingeniero Senior de Datos para unirse al Equipo Central de Datos, construyendo una plataforma de datos robusta y contribuyendo a importantes decisiones arquitectónicas y desarrollos técnicos. Aspectos destacados: 1. Diseñar desde cero la plataforma de datos, los estándares y la cultura del equipo. 2. Colaborar estrechamente con los equipos de Arquitectura, Infraestructura y Salas de Negociación. 3. Autonomía sobre cómo trabajar, con horarios flexibles y una configuración centrada en el trabajo remoto. **Ingeniero Senior de Datos** ======================== **Acerca de Keyrock** ================= Desde nuestros inicios en 2017, hemos crecido hasta convertirnos en un líder impulsor del cambio en el ámbito de los activos digitales, reconocido por nuestras asociaciones y nuestra innovación. Actualmente, colaboramos con más de 250 miembros del equipo distribuidos por todo el mundo. Nuestro equipo diverso proviene de 42 nacionalidades, con antecedentes que van desde nativos autodidactas de DeFi hasta doctores. En su mayor parte remoto, contamos con centros en Londres, Bruselas y Singapur, y organizamos periódicamente encuentros virtuales y presenciales para mantener unida a la comunidad. Negociamos en más de 80 plazas de negociación y colaboramos con una amplia variedad de emisores de activos. Como market maker consolidado, nuestra experiencia distintiva nos ha permitido expandirnos rápidamente. Actualmente, nuestros servicios abarcan market making, negociación de opciones, trading de alta frecuencia, operaciones OTC y salas de negociación DeFi. Pero somos más que un proveedor de servicios. Somos iniciadores. Somos pioneros en la adopción del lenguaje de desarrollo Rust para nuestro trading algorítmico, y defensores de su uso en la industria. Apoyamos el crecimiento de startups Web3 mediante nuestro Programa de Aceleración. Mejoramos los ecosistemas inyectando liquidez en prometedores protocolos DeFi, RWA y NFT. Y avanzamos en el progreso del sector mediante nuestras iniciativas de investigación y gobernanza. En Keyrock, no solo imaginamos el futuro de los activos digitales: lo construimos activamente. **Sobre el equipo y la razón de ser de este puesto** ------------------------------------------ El Equipo Central de Datos (CDT) tiene apenas unos meses de existencia, pero los datos han sido la columna vertebral de Keyrock desde el primer día. Ahora estamos construyendo la Plataforma de Datos de Keyrock para proporcionar a los miembros de Keyrock —y a los agentes de IA que trabajan junto a ellos— los datos y el contexto necesarios para actuar con rapidez y autonomía dentro de límites acordados y alineados con nuestros objetivos comunes. Para lograrlo, debemos recopilar datos de toda la empresa y darles sentido en tiempo real para todas las funciones que dependen de ellos: salas de negociación, gestión de patrimonio y activos, producto, riesgo, finanzas, cumplimiento e investigación, entre otras. Serías uno de los primeros miembros contratados del CDT, y esperamos que contribuyas a la mayoría de las decisiones más importantes y a los trabajos de construcción. Los estándares que adoptemos y la forma en que finalmente trabaje el equipo aún están por definirse. **Qué harás** ------------------ * Construir pipelines de transmisión continua (streaming) y por lotes (batch) que ingieran, normalicen y distribuyan datos de mercado, negociación y carteras, resistentes a fallos en fuentes de datos y exchanges. * Desarrollar herramientas de autoservicio (SDK, patrones, plantillas, agentes de IA) para que otros equipos publiquen, consuman y construyan sobre productos de datos sin tener que esperarnos. * Asumir la responsabilidad de los contratos de datos y la evolución de los esquemas. Evitar que los cambios de esquema se conviertan en eventos de coordinación entre múltiples equipos. * Diseñar la capa lakehouse y la capa de series temporales en función de los patrones de consulta de los usuarios. * Construir y perfeccionar el Marco de Gobernanza de Datos y Calidad de Datos: detección de fuentes obsoletas, validación de esquemas, comprobaciones de rango, escrituras idempotentes, trazabilidad, propiedad y autorreparación. * Construir las analíticas derivadas sobre las que opera el negocio: spreads entre exchanges, VWAP en profundidad y microestructura del libro de órdenes para las salas de negociación; vistas de cartera, exposición y rendimiento para la gestión de patrimonio y activos. * Priorizar desde el primer día la observabilidad, el costo y el rendimiento. * Tratar la infraestructura como código (Docker, Terraform, CI/CD), en colaboración con nuestro Equipo Central de Infraestructura. * Trabajar de forma abierta: documentar todo, colaborar estrechamente con los equipos de Arquitectura, Infraestructura, Plataforma y el resto de los equipos. **Qué buscamos** -------------------------- Las herramientas nos importan menos que la forma en que abordas los problemas. Dicho esto, esta es la descripción de la persona que tenemos en mente. Capacidad técnica de ingeniería * 8 o más años construyendo sistemas de datos en producción de los que otras personas dependen. * Dominio sólido de Python y SQL: no solo escribir consultas, sino razonar sobre lo que el motor hace con ellas. * Código fácil de leer, probar y eliminar posteriormente por otra persona. * Comprensión profunda de la modelización de datos tanto para cargas de trabajo de transmisión continua como analíticas. * Eficiencia, calidad, idempotencia y observabilidad son aspectos que se toman en serio por defecto. Diseño de sistemas * Has diseñado y operado sistemas de transmisión continua sobre Kafka, Redpanda, MSK o Kinesis, y tienes opiniones fundadas sobre particionamiento, grupos de consumidores, offsets y registros de esquemas. * Has utilizado una base de datos de series temporales en producción (preferiblemente ClickHouse; también son válidas TimescaleDB, QuestDB u otras similares) y puedes hablar sobre el diseño de tablas en función de los patrones de consulta. * Has trabajado con una arquitectura lakehouse y sabes razonar sobre la disposición de tablas, particionamiento y compactación como decisiones de diseño que afectan al rendimiento de las consultas y al costo de almacenamiento. * Diseñas sistemas autorreparables e idempotentes. El reprocesamiento es seguro, los reintentos no generan escrituras duplicadas y el sistema se recupera sin intervención humana. Preparación operativa * Docker, Terraform y CI/CD forman parte de tu forma habitual de trabajar, no son algo aparte denominado "DevOps". * Piensas en costos y rendimiento desde las primeras etapas. * Instrumentas mientras construyes: registros (logs), métricas y trazas forman parte del sistema desde el primer día. * Diseñas desde el inicio para garantizar la calidad y gobernanza de los datos, cubriendo contratos, validación, trazabilidad y propiedad. Cómo piensas y trabajas * Razonas desde principios fundamentales cuando enfrentas un problema nuevo, mantienes la pragmática cuando no lo es, y actualizas tu punto de vista al aprender más. * Consideras a las salas de negociación, la gestión de patrimonio y activos, producto, riesgo, finanzas, cumplimiento e investigación como clientes de lo que construyes, y te comunicas con ellos de esa manera. * Optimizas resultados, no entregables. Una solución más pequeña y sencilla que se implementa y funciona supera a una más grande que no lo hace. * Asumes la responsabilidad integral: diseño, implementación, operación y mejora. * Expresas claramente lo que piensas, incluso cuando sea una opinión impopular. Cambias de opinión cuando el argumento es mejor. * Haces que quienes te rodean mejoren. Tus revisiones son rigurosas, los juniors crecen trabajando contigo y tus pares desean volver a trabajar contigo. * Te interesa cómo funcionan los mercados. La ingeniería de datos por sí sola no te mantendrá interesado aquí. * Eres honesto sobre lo que sabes y lo que no sabes, y actúas rápidamente para cerrar esas brechas. * Comprendes los datos del mercado financiero: libros de órdenes, operaciones, datos de referencia, carteras y exposiciones. Conocimientos en criptoactivos, finanzas tradicionales (TradFi) o ambos son un gran plus. **Deseable** ---------------- * Experiencia con lakehouse usando Apache Iceberg o Delta Lake. * Familiaridad con DataHub u otras plataformas similares de metadatos/trazabilidad. * Rust. Algunos de nuestros servicios críticos para el rendimiento están escritos en este lenguaje. El interés es bienvenido; no se requiere dominio completo. **Qué obtendrás** ------------------- * Un mandato desde cero. Serás uno de los primeros miembros contratados del CDT, y tú ayudarás a definir junto con nosotros la plataforma, los estándares y la cultura del equipo. * Excelentes colaboradores. Relaciones de trabajo cercanas con los equipos de Arquitectura, Infraestructura, Plataforma y las propias salas de negociación. No construirás soluciones de datos en el vacío. * Autonomía sobre cómo trabajar. Horarios flexibles, modelo centrado en el trabajo remoto y guardias compartidas entre el equipo durante el horario comercial. * Un paquete salarial competitivo, con diversos beneficios. * Un equipo que se aprecia mutuamente. Encuentros virtuales periódicos y un evento anual presencial donde todos estamos en la misma sala. **Nuestro proceso de reclutamiento** --------------------------- Buscamos a quienes poseen las habilidades adecuadas y han tomado una decisión consciente de unirse a nuestro equipo. ¿Quién es el candidato ideal? Alguien motivado, colaborativo, que actúe con sentido de propiedad y entregue resultados sólidos y escalables. Como empleador, estamos comprometidos con la construcción de un entorno laboral positivo y colaborativo. Damo la bienvenida a empleados de todos los orígenes y contratamos, recompensamos y promovemos exclusivamente según el mérito y el desempeño. Debido a la naturaleza de nuestro negocio y a requisitos externos, realizamos verificaciones de antecedentes a todos los candidatos potenciales, siendo su aprobación un requisito previo para incorporarse a Key


