Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Holepunch

P2P Node.js Engineer

Holepunch

P2P Node.js Engineer expanding core P2P networking and storage primitives at Holepunch. Building apps without infrastructure using peer-to-peer technology for data privacy.

Posted 7/10/2026full-timeRemote • 🌎 Anywhere in the WorldMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in P2P protocols and advanced JavaScript skills for high-performance networking. Proven ability to optimize network protocols and build reliable systems in distributed environments.

Highest-signal resume keywords
P2P ProtocolsJavaScript OptimizationNetwork Protocol PerformanceUDP and TCP/IP NetworkingCustom Binary Protocols

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
P2P ProtocolsJavaScriptNetwork Protocol OptimizationUDPTCP/IPCustom Binary ProtocolsPerformance ProfilingNAT Traversal TechniquesCryptographic PrimitivesAsynchronous I/O
Tools & Technologies
Libp2pBitTorrentKademliaHypercoreNode.jsLibuvV8 Internals
Industry Keywords
P2P SystemsDistributed SystemsNetworking LibrariesOpen-Source ContributionsReliable Systems

Tech Stack

Tools & technologies
Distributed 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