Skip to main content
Tether Operations Limited
Tether Operations Limited

P2P Node.js Engineer - Holepunch (100% Remote, Worldwide)

RemoteSpain, Netherlands, Bangladesh +2 more only
Published
Role
Backend
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to ES, NL, BD, BB, BE only. Set where you work from to check your eligibility.

No BS summary

Node.js P2P engineer for Holepunch working on core P2P networking and storage primitives. Must have strong JavaScript, deep UDP/TCP and NAT traversal knowledge, and experience with P2P protocols (Kademlia, libp2p, hypercore). Remote worldwide but applicant eligibility limited to listed countries.

Core skills

Node.jslibp2p

Required skills

JavaScriptKademliaBitTorrenthypercoreUDPTCP/IPNAT traversalbinary protocolsserialization formatscryptographic primitivesperformance profiling

Optional skills

V8 internalslibuvC (as related to asynchronous I/O)Node.js native addonsbridging JS and Copen-source P2P contributionslow-latency JavaScript optimizationproduction P2P or distributed systems (5+ years)

Required languages

English

What you'll do

  • Expand and strengthen core P2P networking and storage primitives

What they require

  • 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
  • Preferred: 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

Tether builds digital finance products including USDT, digital asset tokenization services, energy solutions for Bitcoin mining, AI and peer-to-peer technology products, and digital education initiatives.

FintechEnterprisetether.io
Salary not disclosed