Lead the design and implementation of blockchain solutions, Alibaba Cloud, including L1/L2, rollups, and cross-chain integrations.
Deep understanding of Ethereum, other EVM-compatible platforms, and emerging blockchain standards.
Strong programming skills in languages like Rust, Java, and Go, Spring Boot/Cloud depending on the specific role.
Develop and optimize cryptographic algorithms, including SM2/SM3/SM4, SSL/TLS, and blockchain wallet protocols.
Mentor junior engineers, guiding the development of multi-language SDKs (Node.js, Java, Go) and blockchain system integration.
Requirements:
7+ years of software development experience, with a focus on blockchain technology, system architecture, and cryptography.
Proficient in C/C++, RabbitMQ/Kafka, Node.js, Solidity, Java, Spring Boot/Cloud Go, Rust, Python.
Extensive experience with Ethereum, FISCO BCOS, and blockchain protocols (L1/L2, rollups), AliCloud KMS/ Alibaba Cloud, Docker.
Deep understanding of cryptographic algorithms (SM2/SM3/SM4), SSL/TLS, consensus protocols, and secure blockchain infrastructure.
Experience deploying and maintaining blockchain-based applications, with a focus on performance and security.
Strong leadership skills with experience managing cross-functional teams and guiding engineers through complex projects.
Experience with FISCO BCOS, OpenEnclave, TEE development.
Familiarity with DeFi protocols, NFT development (ERC-721/1151), and cross-chain solutions.
Develop and implement techniques and analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualisation software.
Apply data mining, data modelling, natural language processing, and machine learning to extract and analyse information from large structured and unstructured datasets.