P2P Node.js Engineer - Holepunch
JobgetherRemotely
javascriptnode.jstcp/ipudphypercorekademlialibp2pbittorrent
Job Description
📋 Description
- Fully remote engineering opportunity focused on high-performance P2P networking and distributed
- Work on core P2P networking and storage primitives around Node.js and decentralized tech.
- Address unreliable networks, low-latency communication, and scalable distributed architectures.
- Contribute to protocols, networking, cryptography, serialization, and system performance.
- Autonomous, globally distributed environment with emphasis on engineering excellence.
- Impact reliability and capabilities of next-generation P2P applications.
🎯 Requirements
- Extensive knowledge of peer-to-peer protocols and distributed networking (Kademlia, BitTorrent
- Advanced JavaScript and Node.js for high-performance networking apps.
- Strong understanding of UDP/TCP/IP, NAT traversal, and networking fundamentals.
- Proven experience optimizing distributed systems for performance and low latency.
- Experience implementing custom binary protocols and serialization formats.
- Familiarity with cryptographic primitives for secure P2P communication.
🎁 Benefits
- 100% remote position with the flexibility to work from anywhere.
- Opportunity to work on challenging P2P networking and distributed systems.
- International, remote-first environment with a globally distributed team.
- Contribute to innovative peer-to-peer applications and infrastructure.
- Exposure to advanced networking, cryptography, performance optimization, and decentralized tech.
- High autonomy and ownership over technically challenging work.
Back to all jobs