Blockchain Engineer

  • San Francisco, CA, USA
  • Apr 09, 2018
Permanent Development Manager | Blockchain

Job Description

Blockchain Developers, the leading blockchain recruiting agency, is seeking a Blockchain Engineer for our client, an exciting, well-funded company at the crossroads of capital markets infrastructure and blockchain.

We are looking for smart people who are not risk averse and want to build something that will be universally recognized. Join our proven and successful management team in executing one of the most ambitious global projects in the blockchain space.


  • Work closely with company leadership to define roadmap and extend an existing custom blockchain implementation in Java
  • Write high caliber code on a daily basis to satisfy time sensitive production product development as well as R&D projects
  • Collaborate with CTO, blockchain engineers and math wizards and undertake R&D projects to create hybrid solutions to solve problems while maintaining extreme performance requirements without trading off guarantees that blockchain provides
  • Help develop blockchain product specs
  • Collaboratively define blockchain systems architecture and best practices
  • Document best practices and act as a knowledgeable resource for blockchain engineering and problem-solving

Must Have

  • At least 5 years of hands-on professional experience in Core Java
  • At least 1 year experience with the cryptographic principles

Strongly Prefer

  • 5+ years of development experience developing production grade, multi-threaded, enterprise client/server software using Java stack
  • Hands-on experience with developing on at least one backend blockchain codebase, whether proprietary (e.g., Chain) or open source (e.g., Hyperledger, Corda) -- not just building apps on top
  • Experience and understanding of major consensus protocols, asymmetric encryption, Merkle trees, hash functions, key-value database
  • Experience and understanding of transaction scripting and smart contracts, especially Bitcoin style conditionalized transactions
  • Understanding of key areas of Blockchain research including data privacy, confidential transactions, side chains and pegging, sharding, lightning, and other scaling methodologies

Other Important Information

  • San Francisco preferred, remote considered

Pay Rate