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, particularly based on polkadot-sdk framework.
  • An interest in decentralized technology and Web 3.
  • 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 in additional blockchain technologies with smart contract capabilities such as Ethereum, HyperLeger, Near etc.
  • Knowledge and/or hands-on experience of working with EVM-based L2 stack(s)
  • 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

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.