P2P Node.js Engineer
New
WorldwideFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- Node.jsJavascript
Requirements
- Extensive knowledge of P2P protocols (Kademlia, BitTorrent, libp2p, hypercore)
- Demonstrable experience optimizing network protocols for performance
- Advanced JavaScript skills for implementing high-performance networking code
- Deep understanding of UDP and TCP/IP networking, including NAT traversal techniques
- Experience implementing custom binary protocols and serialization formats
- Familiarity with cryptographic primitives for secure P2P communication
- Experience with performance profiling and optimization of networked systems
- 5+ years experience building production P2P systems or distributed systems
- Experience optimizing JavaScript for low-latency networking applications
- Knowledge of V8 internals and JavaScript performance characteristics
- Experience with libuv and asynchronous I/O in C
- Contributions to open-source P2P projects or networking libraries
- Experience building reliable systems on unreliable networks
- Experience with Node.js native addons and bridging between JS and C
Responsibilities
- Expand and strengthen core P2P networking primitives
- Expand and strengthen core P2P storage primitives
View Full Description & ApplyYou'll be redirected to the employer's site