Logos is seeking a P2P Networking Protocol Engineer to contribute to the development and refinement of peer-to-peer networking protocols powering decentralized applications. This remote role centers on advancing the Logos core P2P module and the nim-libp2p implementation, ensuring scalable, secure, and interoperable distributed systems. The position combines protocol engineering, applied research, and cross-functional collaboration to strengthen decentralized infrastructure.
Responsibilities:
- Implement and refine P2P networking protocols aligned with existing specifications.
- Develop and enhance the Logos core P2P modules.
- Architect and extend capabilities within the nim-libp2p implementation.
- Contribute to research and development of new P2P protocols and primitives.
- Collaborate across teams to address networking-specific technical needs.
- Improve protocol scalability, interoperability, and security in distributed systems.
Requirements:
- Strong engineering background with experience in low-level or strongly typed languages such as C, C++, Go, Rust, Java, or C#.
- Experience building networking-heavy or P2P applications.
- Familiarity with encryption and key exchange mechanisms.
- Knowledge of core networking protocols such as WebSockets or QUIC.
- Understanding of P2P concepts including gossip protocols, DHTs, routing, discovery, and NAT traversal.
- Passion for decentralization and privacy-preserving technologies.
Benefits:
- Flexible compensation structure with fiat and/or crypto options.
- Remote-first collaboration environment.
- Opportunity to contribute to open-source and applied P2P research initiatives.
Join Logos to help advance next-generation decentralized networking infrastructure.