Research Engineer (Blockchain)

Lead research across applied cryptography, distributed systems, peer-to-peer networks, consensus algorithms, smart contracts, decentralized identifiers, blockchain oracles, and Layer 1 protocols. Build prototypes and MVPs, write technical reports and research articles, present findings, and collaborate with product teams, engineers, consortiums, standards bodies, and external researchers.

Responsibilities

  • Conduct research in blockchain-related areas including applied cryptography, distributed systems, peer-to-peer networks, consensus algorithms, smart contracts, decentralized identifiers, and oracles.
  • Research and evaluate Layer 1 protocols for decentralization and distribution.
  • Write technical reports and research articles and present findings at industry or academic events.
  • Build prototypes and minimal viable products.
  • Collaborate with product and engineering teams to convert PoCs and MVPs into production-ready systems.
  • Engage with industry consortiums and standardization bodies.
  • Collaborate with internal and external researchers and engineers.

Requirements

  • Master's or Doctorate in computer science or a related field, or equivalent research and development experience.
  • Track record of research publications in blockchain-related topics.
  • Experience with distributed platforms and blockchain technologies.
  • Proficiency in one or more programming languages such as C, C++, Go, Rust, Java, or JavaScript.
  • Strong communication, writing, and presentation skills.
  • Ability to influence and develop relationships with business partners.
  • Fast learner of new blockchain technologies.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available