ambi.
Block Labs
Ingeniero/a de Plataforma de Datos
Sobre Block
Labs Block Labs es un estudio tecnológico de primer nivel que opera en la vanguardia de Web3, Inteligencia Artificial e iGaming. No solo lanzamos funcionalidades; diseñamos plataformas de alta escalabilidad y calidad de producción que potencian la próxima generación de productos digitales.
Somos un colectivo de ingenieros senior, estrategas de producto y constructores que se niegan a comprometer la arquitectura. Ya sea diseñando sistemas de IA multiagente autónomos, construyendo infraestructura financiera descentralizada o arquitectando plataformas de iGaming de alta frecuencia, nuestro estándar es la excelencia.
Nos movemos rápido, pero construimos para el largo plazo. Si buscas trabajar junto a un equipo que valora la profunda experiencia técnica, el diseño de sistemas reflexivo y la propiedad del producto, Block Labs es tu lugar.
El Puesto
Los Datos y la Inteligencia se encuentran ahora en el centro de varios productos que estamos desarrollando, y necesitamos una plataforma que sea tanto fiable como capaz de soportar una inteligencia más avanzada con el tiempo.
Este puesto refleja ese cambio. Estamos diseñando una nueva plataforma de datos que actuará como la columna vertebral de todo, desde la toma de decisiones en tiempo real hasta la modelización predictiva. Como Ingeniero/a de Plataforma de Datos en el Equipo de Datos, serás responsable de la canalización de datos en tiempo real de extremo a extremo, sirviendo datos a través de un almacén analítico unificado y una capa de servicio de características. No estás construyendo paneles. Estás diseñando el sistema nervioso comercial de una plataforma multi-inquilino diseñada para escalar de un operador a 10x con un coste marginal de infraestructura.
¿Qué tipo de cultura puedo esperar?
Madura, impulsada por la misión y con bajo ego. Valoramos la claridad sobre el ruido, los resultados sobre el teatro y el ritmo sin caos. Si eres una de las mentes más brillantes en tu oficio y quieres construir con otros expertos, te sentirás como en casa aquí.
Responsabilidades Clave
- Diseñar, construir y mantener canalizaciones de datos escalables utilizando AWS Glue (PySpark), o herramientas de orquestación y transformación equivalentes.
- Diseñar y optimizar el almacén ClickHouse para un rendimiento de consulta subsegundo en todos los back-offices.
- Implementar contratos de datos entre el back-office y la plataforma. La incorporación de un nuevo operador es un cambio de configuración, no nuevas tablas, temas o vistas de características.
- Construir la capa de servicio de características que proporciona características precalculadas a los agentes de IA con latencia de milisegundos.
- Integrar con bases de datos de terceros, APIs de back-office y sistemas externos (CRM, afiliados, plataformas de adquisición).
- Establecer procedimientos de monitorización, alerta y mantenimiento, incluyendo comprobaciones de estado de las canalizaciones, monitorización de la frescura, detección de anomalías y aplicación de SLAs de contratos de datos.
- Ser responsable de CI/CD e infraestructura como código para cargas de trabajo de datos.
- Colaborar con científicos de datos, ingenieros de agentes, desarrolladores de BI y equipos de infraestructura para traducir los requisitos de datos en canalizaciones fiables y de calidad de producción.
Sobre ti
- 3+ años construyendo y operando canalizaciones de datos de producción a escala, con experiencia práctica en paradigmas de streaming y batch.
- Experiencia en Apache Kafka (o Amazon MSK): diseño de temas, gestión de grupos de consumidores, manejo de offsets, operaciones de registro de esquemas y resolución de problemas de producción relacionados con lag, rebalanceo y problemas de rendimiento.
- Sólidas habilidades en ingeniería de SQL y almacenes de datos: experiencia con bases de datos analíticas columnares (ClickHouse muy preferido, o similares: Druid, BigQuery, Redshift).
- Dominio de PySpark / Spark Streaming: redacción de trabajos de transformación que normalizan, enriquecen y aplican reglas de negocio a flujos de eventos. La experiencia con AWS Glue, Apache Airflow o Apache NiFi es un plus importante.
- Disciplina en modelado de datos: capacidad para diseñar esquemas normalizados y multi-inquilino donde el aislamiento del inquilino sea un filtro, no una bifurcación. Experiencia con contratos de datos y gobernanza de esquemas.
- Experiencia en CI/CD e infraestructura como código: pruebas automatizadas de canalizaciones de datos, despliegues controlados por versión (CloudFormation, Terraform, o CDK) y familiaridad con cargas de trabajo contenerizadas (ECS Fargate o Kubernetes).
- Mentalidad de calidad de datos y observabilidad: experiencia en la implementación de monitorización del estado de las canalizaciones, validación automatizada de datos (Great Expectations o equivalente), comprobaciones de frescura y detección de anomalías.
A tener en cuenta
- Experiencia en plataformas de iGaming, casino online, póker o apuestas deportivas.
- Exposición a transacciones blockchain o cripto-nativas, incluyendo ingesta de eventos on-chain, contabilidad denominada en tokens o liquidación con stablecoins.
- Comodidad operando en un entorno nativo de AWS (MSK, Glue, S3, DynamoDB, ECS, IAM). Entiendes las compensaciones de serverless y puedes dimensionar la infraestructura para una eficiencia de costes.
- Experiencia en feature stores (SageMaker, Feast o Tecton) construyendo canalizaciones de características offline/online que sirven modelos de ML en tiempo de inferencia.
- Experiencia previa en industrias reguladas (servicios financieros, juego, fintech) donde el linaje de datos, la auditabilidad y el cumplimiento son innegociables.
- Experiencia migrando motores de consulta heredados (Athena, Trino, Presto) a almacenes analíticos modernos con marcos de reconciliación para validar la corrección.
Cómo trabajamos
- Totalmente remoto con comunicación asíncrona primero. Se prefiere solapamiento con la zona horaria de la UE.
- Equipo pequeño y de alta autonomía dentro de la función de Datos. Reportas al Director de Datos y te coordinas con los Equipos de IA, BI e Infraestructura.
- Las decisiones de arquitectura se documentan y debaten. Participarás en revisiones de diseño y serás responsable de las decisiones de tu dominio.
- Construimos para la escala multi-inquilino desde el primer día. Cada canalización, esquema y contrato que entregues debe absorber un nuevo operador sin esfuerzo de ingeniería.
- Se establecerá una rotación de guardia en la fase de ejecución. Durante la fase de construcción, el enfoque es la velocidad con calidad. No hay que apagar fuegos en sistemas heredados.
