Skip to content
Blockchain Headhunter
Back to all jobs

Senior Golang Blockchain Protocol Developer

SeniorProtocolRemoteFilled

Our client is looking for a Senior Golang Blockchain Protocol Developer with hands on experience to join its Core Protocol Development Team.

Skill Requirements

  • Strong Experience with Golang. You must be able to write clean idiomatic code and have a solid understanding of Go’s standard library, concurrency primitives, tooling and testing practices.
  • Experience with libp2p or any other P2P networking stack.
  • Good understanding of Software Development Best Practices
  • Computer Science and Distributed Systems Fundamentals.
  • Consensus Protocols, Distributed Hash Tables, Log Replication, P2P Networking
  • Codecs (Streaming and Compression Algorithms)
  • Compilers (Assembly Languages and Virtual Stack Machines)
  • General Blockchain Knowledge - Ethereum & EVM Fundamentals, IPFS, Libp2p, etc.
  • Interest in topics such as Proof-Of-Stake, Consensus Algorithms, Decentralization, Public Key Cryptography, etc.

Many searches never become public.

Get on our radar for confidential mandates before they're announced.