Ubicación: Remoto
Modalidad: 100% Remoto (Europa y Latinoamérica)
Sobre la oportunidad
Desde 5411 Hub , consultora especializada en la búsqueda de perfiles tecnológicos senior y expertos en LATAM, Estados Unidos y Europa, nos encontramos acompañando a una empresa líder global en infraestructura blockchain y tecnologías descentralizadas en la incorporación de un/a Software Engineer Expert .
Se trata de un rol core , orientado al desarrollo del cliente blockchain (node/client) que soporta compatibilidad con EVM, mejoras de consenso y features de protocolo de alto rendimiento y seguridad.
El rol (explicado en simple)
Esta no es una posición de desarrollo de dApps ni front-end Web3 .
Es un rol de ingeniería profunda , enfocado en:
Desarrollo del core del cliente blockchain Evolución de compatibilidad con EVM Trabajo directo sobre consenso, ejecución y performance Ingeniería en Java , con foco en sistemas distribuidos Vas a trabajar junto a ingenieros blockchain senior, en un entorno técnico exigente, construyendo infraestructura Web3 de bajo nivel , donde cada decisión impacta directamente en seguridad, estabilidad y escalabilidad de la red.
Responsabilidades clave
Desarrollar nuevas funcionalidades del cliente blockchain utilizando Java como lenguaje principal. Analizar requerimientos técnicos complejos, que pueden involucrar: Cambios en el consenso de Ethereum Scripts de Bitcoin Papers técnicos e investigación interna Diseñar e implementar features siguiendo buenas prácticas de seguridad, performance y escalabilidad . Escribir código limpio, modular y testeado, aplicando principios de programación orientada a objetos . Participar activamente en code reviews y discusiones técnicas para mejorar procesos y calidad. Escribir smart contracts simples en Solidity para validar que las features funcionen correctamente a nivel EVM (testing, no desarrollo productivo). Compartir aprendizajes técnicos e investigación con equipos globales. Mantener y mejorar scripts de CI/CD (GitHub Actions) dentro de los pipelines. Qué buscamos (y qué significa en la práctica)
Experiencia técnica real
+5 años de experiencia profesional con Java , o experiencia equivalente con lenguajes JVM (Kotlin, Scala, Gradle) o C++ . +3 años trabajando en componentes core de blockchain , como: Desarrollo de nodos o clientes Infraestructura de red o consenso Protocolos base Conocimiento sólido de la arquitectura de Ethereum o Bitcoin , incluyendo: Ejecución de smart contracts Mecanismos de consenso Funcionamiento general del protocolo Capacidad para razonar sobre seguridad, performance y edge cases en sistemas distribuidos complejos. Excelente manejo de estructuras de datos (árboles, grafos) y su aplicación práctica en diseño de sistemas. Experiencia básica con Solidity , entendiendo cómo interactuar con smart contracts (principalmente para testing). Familiaridad con pipelines CI/CD y automatización (GitHub Actions). Cuando el aviso habla de “core blockchain components”, se refiere a infraestructura crítica , no a capas superficiales de producto.
Perfil profesional y forma de trabajo
Ingeniero/a con mentalidad hands-on , que se involucra en el código y en el diseño. Perfil colaborativo, con buena comunicación técnica. Alto estándar de calidad, foco en seguridad y documentación. Capacidad de trabajar en equipos globales y 100% remotos . Inglés fluido, oral y escrito (excluyente). Qué ofrece la posición
Compensación competitiva acorde a nivel experto. Trabajo 100% remoto desde Europa o Latinoamérica. Acceso a espacios de coworking globales. Excelente equilibrio vida–trabajo (vacaciones, sick leave y parental leave). Presupuesto anual para capacitación, idiomas y aprendizaje continuo. Participación en proyectos de infraestructura blockchain de alto impacto global . Asignación mensual para conectividad y bienestar.