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

HEX Technologies (member of HEX Capital Group) is a software engineering firm focused on the development of blockchain products and platforms for a wide range of clients including financial institutions, corporates and distributed autonomous organisations. We are building a blockchain financial ecosystem to support the emergence of blockchain as the core distributed governance and financial platform of the future.