Job Description
We are seeking a highly skilled Blockchain Engineer to join our team. The ideal candidate will be responsible for designing and developing the underlying architecture of blockchain systems, with a focus on Layer 1 core protocol development. This role requires deep technical expertise in distributed systems, cryptography, and consensus mechanisms.
Key Responsibilities
- Design and develop the underlying architecture of blockchain systems
- Research and develop Layer 1 core protocols
- Optimize performance and scalability of blockchain networks
- Implement and improve consensus algorithms and P2P networking protocols
- Collaborate with cross-functional teams to integrate blockchain solutions
- Stay updated with the latest advancements in blockchain technology
Job Requirements
- 2+ years of experience in distributed systems or low-level development
- Prior experience in blockchain Layer 1 development, familiar with mainstream blockchain architectures (e.g., Ethereum, Bitcoin, Cosmos, Polkadot)
- Proficiency in at least one of the following languages: Go, Rust, or C++
- Strong knowledge of Linux kernel, network programming, and concurrency models
- Familiarity with consensus algorithms (PoS/PBFT/Raft), P2P networks, cryptography (ECDSA/SHA-3/ZKP), and virtual machines (EVM/WASM)
- Contributions to open-source projects (e.g., Bitcoin/Ethereum core code, Hyperledger Fabric) or published blockchain-related papers/patents preferred
Benefits
We offer competitive compensation packages including performance bonuses and generous vacation policies. Our company provides a dynamic work environment with opportunities for professional growth and cutting-edge technology development.


