P2P Node.js Engineer - Holepunch
JobgetherRemotely
javascriptnode.jstcp/ipudphypercorekademlialibp2pbittorrent
Job Description
📋 Description
- Fully remote engineering role focused on high‑performance P2P networking.
- Build core P2P primitives with Node.js and modern decentralized tech.
- Solve challenges with unreliable networks, low latency, and scalability.
- Contribute to protocols, cryptography, serialization, and system performance.
- Autonomous, globally distributed team with emphasis on engineering excellence.
🎯 Requirements
- Extensive knowledge of peer-to-peer protocols (Kademlia, BitTorrent, libp2p, hypercore).
- Advanced JavaScript and Node.js for high‑performance networking apps.
- Strong grasp of UDP/TCP/IP, NAT traversal, and networking fundamentals.
- Experience optimizing distributed systems for latency and throughput.
- Experience with custom binary protocols and serialization formats.
- Familiarity with cryptographic primitives for secure P2P comms.
🎁 Benefits
- 100% remote position
- Work on challenging P2P networking and distributed systems
- International, remote‑first environment with global team
- Autonomy and ownership over technically challenging work
Back to all jobs