FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesDistributed SystemsJavaScriptNode.jsTCP/IP
About the role
Key responsibilities & impact- Expand and strengthen core P2P networking and storage primitives
- Work on wide surface area of P2P technology
Requirements
What you’ll need- 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 (preferred)
- Experience optimizing JavaScript for low-latency networking applications (preferred)
- Knowledge of V8 internals and JavaScript performance characteristics (preferred)
- Experience with libuv and asynchronous I/O in C (preferred)
- Contributions to open-source P2P projects or networking libraries (preferred)
- Experience building reliable systems on unreliable networks (preferred)
- Experience with Node.js native addons and bridging between JS and C (preferred)
Benefits
Comp & perks- Competitive salary
- Fully remote work
- Flexible work hours
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
P2P ProtocolsJavaScriptNetwork Protocol OptimizationUDPTCP/IPCustom Binary ProtocolsPerformance ProfilingNAT Traversal TechniquesCryptographic PrimitivesAsynchronous I/O
