Senior Blockchain Engineer

SG, Singapore

Job Description

Key Responsibilities:


Lead the design and implementation of blockchain architecture solutions, including Ethereum L1/L2, rollups, and cross-chain integrations.


Oversee the architecture, implementation, and optimization of Layer 2 solutions utilizing OP Stack and other blockchain platforms.


Develop and optimize cryptographic algorithms, including SM2/SM3/SM4, SSL/TLS, and blockchain wallet protocols.


Design, deploy, and optimize smart contracts using Solidity for Ethereum and related platforms.


Research and implement account abstraction mechanisms (e.g., ERC-4337) and evolving blockchain standards.


Work closely with product teams to develop decentralized applications (DApps) with seamless front-end and back-end integration.


Lead security initiatives for blockchain systems, ensuring adherence to security protocols across infrastructure, applications, and smart contracts.


Perform regular security audits, risk assessments, and manage emergency response protocols.


Ensure secure deployment of blockchain infrastructure through consensus algorithms and RPC/WebSocket integration.


Manage cross-functional teams through requirement analysis, system design, implementation, and deployment stages.


Mentor junior engineers, guiding the development of multi-language SDKs (Node.js, Java, Go) and blockchain system integration.


Provide technical leadership and strategic input into the future direction of the company's blockchain projects.


Research and prototype new blockchain features, contributing to patentable innovations and the development of proprietary blockchain tools.


Collaborate with the research team to drive innovation in consensus algorithms, cryptographic techniques, and decentralized finance (DeFi) technologies.


Integrate blockchain with existing systems and external applications (e.g., Uniswap-V3, ChainSQL, and smart manufacturing workflows).


Work on deployment pipelines to ensure high scalability, performance, and efficiency of blockchain solutions.





Requirements:


10+ years of software development experience, with a focus on blockchain technology, system architecture, and cryptography. Proficient in C/C++, Node.js, Solidity, Java, Go, Rust, Python. Extensive experience with Ethereum, FISCO BCOS, and blockchain protocols (L1/L2, rollups). 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. Ability to communicate complex technical concepts clearly and effectively to both technical and non-technical stakeholders.
ooExperience with FISCO BCOS, OpenEnclave, TEE development.


* Familiarity with DeFi protocols, NFT development (ERC-721/1151), and cross-chain solutions.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1525107
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned