We are seeking a technically proficient Blockchain Developer to help build our public network, SourceHub, and advance the trust layer of the Source Ecosystem. You will have the opportunity to shape system architecture and drive blockchain protocol development.
Requirements:
— 4+ years of relevant experience.
— Strong technical engineering background, with a focus on delivering results.
— Expertise in Rust and/or Golang, with a proven ability to deliver production-quality code.
— Hands-on experience with CometBFT, Cosmos-SDK, and peer-to-peer network topologies.
— In-depth understanding of fault-tolerant consensus protocols such as PBFT or Raft.
— Experience designing scalable and performant distributed systems and network protocols.
— Excellent communication and collaboration skills.
As a plus:
— Prior experience working with blockchain protocols and decentralized systems.
— Background in designing secure and reliable systems architectures.
— Contributions to Open Source projects or blockchain-related initiatives.
Responsibilities:
— Implement high-level systems architecture and standards.
— Collaborate with stakeholders to document requirements and address risks.
— Develop scalable and fault-tolerant network protocols for the Source Ecosystem.
— Implement and improve consensus protocols such as PBFT or Raft.
— Contribute to code reviews, testing, debugging, and production support.
— Lead the development of innovative blockchain solutions that advance the SourceHub network.