Blockchain Core Engineer Go

You will architect and develop a high-performance blockchain client for the execution layer based on Tendermint while ensuring compatibility with the Cosmos SDK. You will design and implement core networking, consensus, storage, and execution components, optimize throughput and latency, and write robust Go code using concurrency primitives and best practices. You will also contribute to testing, profiling, and open-source work to improve performance and reliability.

Responsibilities

  • Architect and develop a high-performance blockchain client for the execution layer
  • Maintain compatibility with the Cosmos SDK
  • Design and implement consensus, networking, and storage components based on Tendermint
  • Write production-quality Go code using concurrency primitives and Go standard packages
  • Optimize system throughput and minimize latency
  • Profile, test, and debug core blockchain subsystems
  • Contribute to open-source repositories and integrations

Requirements

  • 4+ years of software engineering experience
  • 1+ years building blockchain core technology
  • 1+ years writing Go with knowledge of concurrency primitives, go/* packages, and reflection
  • Strong fundamentals in networking, storage, operating systems, data structures, and compilers/transpilers
  • Experience with Cosmos SDK, Tendermint, or WASM (nice to have)
  • Experience building high-throughput, low-latency systems (nice to have)
  • Open-source contributions (nice to have)

Benefits

  • Flexible work schedule
  • Share of the token supply

See also

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

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

A new version of freehire is available