Back to All Jobs
Singapore - Remote
Full Time

Protocol Dev

Protocol Dev

We are seeking a highly skilled and self-motivated Developer Engineer to join our Protocol Development Team. This role is pivotal in maintaining and advancing our core blockchain protocols on Substrate-based networks such as Astar and Shiden, as well as our L2 network, Astar zkEVM. The ideal candidate will possess deep knowledge of Rust as applied to the Polkadot SDK/Substrate and demonstrate a keen knowledge/interest in advancing the rapidly evolving field of L2 technology.

You will play a crucial role in a pivotal moment for blockchain history by participating in the creation of a decentralized network.

Key Responsibilities

  • Design and implement features for Astar, Shiden, and other Substrate-based protocols. Ensuring their ongoing maintenance, including dependencies upgrades.
  • Collaborate with the core development team to enhance or fix modules in the Polkadot SDK, Frontier, and other open-source libraries, as per project needs.
  • Maintain and support operation of an L2 solution stack (e.g. Polygon zkEVM, OP Stack).
  • Create tools to facilitate protocol development and testing.
  • Assist the DevOps team with protocol expertise to establish robust infrastructure, monitoring, and alerting systems.
  • Provide support to the SecOps and DevOps teams in incident management, including assessment of reports, debugging, and implementing fixes.
  • Contribute to the creation and maintenance of up-to-date technical documentation and guides for Substrate-based networks.
  • Take on additional development responsibilities as required by the projects

Qualification and Skills

  • Minimum 1+ years of experience in Rust development related to polkadot-sdk framework.
  • Expert knowledge of polkadot-sdk pallet development, storage migration, runtime upgrades, and cross-consensus message format.
  • Deep understanding of blockchain architecture - with hands-on experience and protocol level contributions
  • Knowledge and hands-on experience of EVM implementation (e.g. Frontier, reth, ...)
  • An interest in decentralized technology and Web3.
  • Able to work with a fully remote distributed team.
  • Understanding of cross-cultural communication in a highly diverse and distributed working environment.

Nice to haves

  • Knowledge and/or hands-on experience of working with EVM-based L2 stack(s)
  • Knowledge and/or hands-on experience in additional blockchain technologies with smart contract capabilities such as Ethereum, HyperLeger, Near etc.
  • Knowledge of Solidity & experience of writing production grade smart contracts
  • Scripting skills (ethers.js, polkadot.js, etc.)
  • State of the art P2P networking research and technologies.
  • Experience writing and performance-tuning databases.
  • Rust performance optimization and tuning.
  • Knowledge of LLVM