Software Engineer, Backend – C++, Blockchain Platforms, Smart Contracts

Hong Kong  Full-time

We are seeking suitable candidates with C++ development background to lead the development of EOS Smart Contracts and blockchain related infrastructure projects such as blockchain nodes and wallets.


  • Design and development of Smart Contracts in C++ for EOS and other blockchain platforms.
  • Enhancements and development of open source blockchain nodes such as Bitcoin Core, EOS Nodeos.
  • Development of wallets and implementation of cryptographic protocols using industry standard crypto frameworks such as openssl and GPG.


  • Bachelor’s Degree in Computer Science or equivalent experience required.
  • 4+ years’ experience in C++ development, including C++14, STL, Boost.
  • Ability to work collaboratively with teams members.
  • Attention to detail, with the ability to work independently in an ambiguous and fast-paced environment.
  • Good planning, coordination and communication skills.
  • Good command of spoken English.
  • Solidity smart contract development (desirable)
  • Scripting languages: Javascript, Python (desirable)
  • Go Language (desirable)
  • MCU platforms firmware development (desirable)
  • Interest in Cryptography and Computer Security (desirable)

about hex trust

Hex Trust is the leader in enterprise-grade custody for digital assets. Led by innovators from the institutional financial services space, Hex Trust has built a proprietary platform that delivers a new way for financial institutions, asset managers, and corporations to safely and efficiently operate in the blockchain ecosystem.