Oferta de empleo: Investigador/a en blockchain y desarrollo software

Madrid (Madrid) Empléate 26 de mayo de 2026

Descripción

El perfil se integrará en el equipo de investigación para colaborar en proyectos centrados en tecnologías de registro distribuido y desarrollo de software. Estas iniciativas exploran la aplicación de blockchain, contratos inteligentes y soluciones descentralizadas en contextos industriales, financieros y económicos, con el objetivo de aportar innovación y funcionalidad práctica. Las tareas incluyen la participación activa en proyectos de I+D+i, donde se analizarán y desarrollarán tecnologías de contabilidad distribuida para sectores como la logística, la trazabilidad o las finanzas, siempre buscando casos de uso reales y viables.

Entre las funciones principales se encuentra el diseño, implementación y auditoría de contratos inteligentes en plataformas como Ethereum con Solidity o en redes empresariales como Hyperledger Fabric o Besu. También se trabajará en el análisis comparativo de arquitecturas DLT, evaluando las características de redes públicas, privadas y de consorcio para determinar su idoneidad en escenarios concretos como la tokenización de activos o la gestión de identidad digital. Paralelamente, se desarrollarán aplicaciones descentralizadas y APIs que permitan la integración de estas plataformas con sistemas empresariales existentes, asegurando la interoperabilidad y el rendimiento.

El desarrollo de software seguirá metodologías ágiles como Scrum o Kanban, e implicará la integración de soluciones blockchain con sistemas backend basados en REST APIs y microservicios, así como con bases de datos relacionales y no relacionales. Se colaborará en la creación de casos de uso, pruebas de concepto y prototipos funcionales para clientes o proyectos de convocatorias públicas. Además, se elaborará documentación técnica, informes de investigación y se presentarán resultados en entornos tanto académicos como empresariales, utilizando herramientas y lenguajes como Solidity, JavaScript/TypeScript, Python, Java, Web3.js, Node.js, PostgreSQL y Git, entre otros.

Requisitos

Se requiere experiencia en lenguajes como Solidity, JavaScript/TypeScript, Python o Java, y conocimiento de plataformas blockchain como Ethereum, Hyperledger Fabric o Besu. Es necesario manejar frameworks Web3 (Web3.js, ethers.js), herramientas de desarrollo (Truffle, Hardhat), y experiencia en desarrollo backend con Node.js o Spring Boot y APIs REST. También se valoran conocimientos en bases de datos PostgreSQL o MongoDB, control de versiones con Git y metodologías ágiles como Scrum o Kanban. Se consideran opcionales habilidades con Corda o Quorum.

Se ofrece

Contrato temporal con jornada completa y salario entre 22000 € y 25000 € anuales.

Ofertas más buscadas