




Resumen: Únase a Block Labs como Ingeniero Senior de Backend para construir plataformas Go desde cero destinadas a la infraestructura de iGaming en tiempo real y con alta carga transaccional, centrándose en la corrección, la observabilidad y la seguridad. Aspectos destacados: 1. Construcción de una plataforma Go desde cero para la infraestructura central de juegos 2. Trabajo en sistemas en tiempo real, con alta carga transaccional y conscientes de inquilinos 3. Enfoque en experiencia técnica profunda y diseño sistemático reflexivo **Acerca de Block Labs** ==================== Block Labs es un estudio tecnológico de primer nivel que opera a la vanguardia de la **Web3, la Inteligencia Artificial y el iGaming**. No nos limitamos a lanzar funciones; diseñamos plataformas de producción a gran escala que impulsan 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 que estemos 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. Avanzamos con rapidez, pero construimos para el largo plazo. Si busca trabajar junto a un equipo que valora la experiencia técnica profunda, el diseño sistemático reflexivo y la propiedad del producto, Block Labs es su lugar. **Acerca del puesto** ================== Estamos invirtiendo en la infraestructura central de juegos y construyendo una nueva plataforma Go desde cero. Usted se unirá a un pequeño equipo de ingenieros senior encargado de desarrollar servicios backend desde cero que constituyen el núcleo de nuestros productos de juego: en tiempo real, con alta carga transaccional y conscientes de inquilinos desde el primer día. El trabajo es desde cero, los requisitos son exigentes y avanzamos de forma incremental hacia una versión mínima viable (MVP) temprana. Escribimos código Go de calidad para producción, adoptamos un enfoque basado en contratos desde el inicio, aprovechamos herramientas modernas para reducir el tiempo de ciclo y no hacemos concesiones en aspectos críticos para una plataforma de dinero real: corrección, observabilidad y seguridad. **Responsabilidades clave:** ========================= * Diseñar y construir el entorno de ejecución central de juego en Go: trabajadores sin estado que ejecutan una ronda completa, desde la generación del resultado hasta la confirmación en el libro contable. * Construir un libro contable inmutable y de solo anexión que registre cada ronda, y la capa de generación de resultados que lo alimenta. * Construir el sistema de configuración de juegos (economía de juego, límites de apuestas, mapeo de monedas) y las herramientas de simulación y verificación que demuestran la lógica del juego antes de su implementación en producción. * Construir la capa de integración entre nuestra plataforma y los socios operadores, con una abstracción interna limpia que mantiene el comportamiento específico del operador en los bordes del sistema. * Construir las interfaces orientadas al cliente de las que dependen los entornos de ejecución de juegos (WebSocket y REST) y los servicios gRPC que conectan internamente nuestra plataforma. * Tomar decisiones arquitectónicas para un sistema que debe ser determinista, idempotente y auditables hasta el nivel de cada ronda individual. * Implementación en AWS (ECS), colaborando con nuestro equipo de plataforma, que gestiona el entorno de ejecución; su enfoque seguirá centrado en el código del producto. * Trabajar con un enfoque basado en contratos desde el inicio, tomando los contratos de API como fuente de verdad y utilizando pruebas de contrato para controlar las fusiones de código. **Acerca de usted:** ============== * 6 años o más de experiencia en ingeniería backend, con un historial sólido en Go. * Ha diseñado y puesto en producción sistemas backend de juegos con dinero real de extremo a extremo. No necesita que nadie le explique cómo fluye una ronda a través de un entorno de ejecución, cómo se ve una integración de billetera o por qué la determinación, la idempotencia y la auditabilidad son requisitos ineludibles en este ámbito. * Precisión monetaria instintiva: claves de idempotencia, unidades menores enteras (nunca números de punto flotante para dinero), libros contables de solo anexión, pensamiento de partida doble. Sabe por qué «simplemente reintentar» es un error, no una solución. * Experiencia profunda en sistemas distribuidos, mensajería en tiempo real y rutas de solicitud de baja latencia. * Dominio de gRPC para comunicación entre servicios, y de REST más WebSockets para interfaces orientadas al cliente. * Conocimiento práctico de entornos AWS; no necesita administrar el clúster, pero comprende lo que hay debajo. * Instinto sólido respecto a la confiabilidad, la observabilidad y la seguridad en contextos financieros regulados. * Excelente comunicador, pragmático y dispuesto a tomar decisiones dentro de un pequeño equipo senior. **Deseable:** ================= * Experiencia directa con infraestructura de juegos multiinquilino o white label, incluidos procesos de incorporación de operadores y patrones de integración específicos por operador. * Conocimiento de esquemas criptográficos de compromiso-revelación, registros de auditoría firmados u otros diseños de sistemas verificables de forma probada. * Capacidad para trabajar con flujos de desarrollo asistidos por IA (Claude Code, Cursor o similares) como parte de su proceso habitual de entrega. **¿Qué tipo de cultura puede esperar?** Madura, orientada a la misión y sin egos. Valoramos la claridad sobre el ruido, los resultados sobre la teatralidad y el ritmo sin caos. Si es una de las mentes más brillantes en su especialidad y desea construir junto a otros expertos, aquí se sentirá como en casa.


