• Application deadline: 3 weeks

    Blockchain Engineer

    R
    Republic AI

    FULL_TIMENA

    Job description

    This role focuses on building and securing peer-to-peer networking layers for a blockchain-based system. The Blockchain Engineer will design resilient P2P components using gossip protocols, distributed hash tables, and NAT traversal techniques.

    The position owns network performance, reliability, and security, with responsibilities spanning monitoring, debugging, and latency optimization. The role works closely with DevOps teams to deploy and scale containerized infrastructure and contributes to the design of a decentralized network stack that accounts for blockchain-specific performance and consensus needs.

    There is optional collaboration with data scientists to apply machine learning techniques for network optimization, anomaly detection, or adaptive routing.

    🔹 Responsibilities

    • Design and implement scalable P2P networking layers using gossip protocols, DHTs, and NAT traversal

    • Apply network security best practices to mitigate common P2P vulnerabilities

    • Develop monitoring, debugging, and tuning tools to improve network performance and latency

    • Collaborate with DevOps teams to deploy and scale containerized infrastructure

    • Contribute to the architecture of a decentralized network stack with blockchain performance and consensus considerations

    • Optionally collaborate with data science teams to integrate machine learning for network optimization and anomaly detection

    🔹 Requirements

    • Strong understanding of P2P networking principles, DHTs, and related protocols

    • Experience implementing defenses against networking attacks such as Eclipse, Sybil, or DoS attacks

    • Hands-on experience with monitoring, packet inspection, and performance tuning in distributed systems

    • Experience with deployment and orchestration tools including Docker, Kubernetes, and Ansible

    • Proficiency in one or more systems programming languages such as Rust, Go, or C++

    • Familiarity with blockchain networking architectures and consensus mechanisms

    • Bonus experience applying machine learning to networking or protocol optimization

    🔖 Curated by ArtofBlockchain.club
    This listing comes directly from an official protocol/company career page — no noise, no reposting.
    👉 Browse additional verified Web3 roles at ArtofBlockchain.club

Home Channels Search Login Register