TopWeb3JobsTopWeb3Jobs
Protocol & Infra district · Plot OH-A2-16

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

Tether ✓ Verified · Remote (job) · Full-time
Salary not listed

About the role

Tether is a global financial services company reshaping how digital assets move across blockchains. The organization operates several specialized divisions, including Tether Finance, which maintains USDT, one of the world's most widely used stablecoins, alongside tokenization services. Beyond finance, Tether runs energy operations optimizing power for Bitcoin mining, invests in peer-to-peer infrastructure through divisions like Tether Data, and develops educational programs to expand access to digital economy skills. The company operates as a distributed remote-first organization with team members across the globe.

You'll join Tether's engineering team to work on Holepunch, a peer-to-peer technology platform built with Node.js. In this fully remote role, you'll help build and strengthen the core networking and storage systems that power the platform's P2P infrastructure during its next growth phase.

What you'll do

  • Develop and optimize peer-to-peer networking primitives and protocols, working with systems like Kademlia, BitTorrent, libp2p, and hypercore
  • Write high-performance JavaScript code to implement robust P2P networking functionality
  • Design and implement custom binary protocols and serialization formats for network communication
  • Optimize network protocols for performance and efficiency, including profiling and benchmarking production systems
  • Implement cryptographic primitives to secure peer-to-peer communications
  • Handle complex networking challenges including NAT traversal and reliable communication across unreliable networks

What you'll bring

  • Advanced JavaScript expertise applied to high-performance networking applications
  • Deep technical knowledge of UDP, TCP/IP networking, and how to work around network constraints
  • Extensive hands-on experience with peer-to-peer protocols and distributed systems
  • Proven ability to profile, benchmark, and optimize networked systems for low-latency performance
  • Strong grasp of cryptographic principles as they apply to secure peer-to-peer systems
  • Excellent English communication skills to collaborate effectively in a global environment

Nice to have

  • Five or more years building production peer-to-peer or distributed systems
  • Familiarity with V8 internals and JavaScript performance characteristics
  • Background working with libuv and asynchronous I/O in C
  • Public contributions to open-source networking or P2P projects
  • Experience developing Node.js native addons and bridging JavaScript with C code

What they offer

  • One hundred percent remote work from anywhere in the world
  • Opportunity to work on cutting-edge peer-to-peer infrastructure used globally
  • Collaboration with experienced engineering teams across Tether's multiple divisions

Pay, location & hours

Salary not listed. Fully remote, open to applicants in job.

About Tether

19 open roles in this building · Company page → · See it on the map

Apply ↗

More roles to explore

Salary not listed
Tether
Apply ↗

☆ Save this job

We'll e-mail you this role so you can come back to it. No account needed.

Report this job

Reports go to the TopWeb3Jobs team. Scam reports are checked first.