About the Role
Our client is seeking a highly skilled Senior Blockchain Engineer specializing in Protocol Development to join their innovative team in Benoni . This role is central to designing, implementing, and optimizing the core infrastructure of our blockchain network. You will tackle complex challenges related to consensus mechanisms, network scalability, and cryptographic security. The ideal candidate possesses a deep understanding of distributed systems, network protocols, and advanced programming languages, coupled with a passion for pushing the boundaries of blockchain technology. You will collaborate with a world-class team of engineers and researchers to build a robust and efficient blockchain ecosystem. This position offers a unique opportunity to make a significant impact on the future of decentralized technology in the Crypto & Blockchain sector. The role operates under a Hybrid model, allowing for both collaborative in-office work and remote flexibility within Benoni .
Key Responsibilities
- Design, develop, and implement core blockchain protocol components, including consensus algorithms and network layers.
- Optimize blockchain performance for scalability, throughput, and latency.
- Ensure the security and integrity of the blockchain network through rigorous testing and implementation of security best practices.
- Contribute to the architectural evolution of the blockchain protocol.
- Collaborate with smart contract developers to ensure seamless integration with the core protocol.
- Research and evaluate new technologies and approaches to enhance the blockchain protocol.
- Troubleshoot and resolve complex technical issues within the blockchain network.
- Write high-quality, maintainable, and well-documented code.
- Participate in code reviews and provide technical guidance to junior engineers.
- Stay current with the latest advancements in blockchain technology and distributed systems.
Requirements
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related technical field.
- 5+ years of experience in software engineering, with a significant focus on distributed systems and blockchain protocol development.
- Proficiency in low-level programming languages such as Go, Rust, or C++.
- Deep understanding of cryptographic principles, consensus mechanisms (e.g., PoW, PoS, BFT), and network protocols.
- Experience with performance optimization, scalability solutions, and network security.Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities, particularly in a Hybrid work setting.
- Experience with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Familiarity with other blockchain platforms and ecosystems is advantageous.
- Ability to work effectively in the Benoni office as part of the Hybrid arrangement.
Benefits
- Highly competitive salary and potential for significant bonuses or token grants.
- Comprehensive health, dental, and vision insurance.
- Opportunity to work on foundational blockchain technology with global impact.
- Retirement savings plan.
- Generous paid time off.
- Professional development budget for conferences, training, and research.
- Collaborative and intellectually stimulating work environment in Benoni .