← All jobs

Senior Node.js P2P Software Engineer at Tether

Confirmed open

Maintain Holepunch’s modular Node.js peer-to-peer stack and public npm modules in a remote engineering role.

Tether logoTether
Location
Remote — Cambodia / Canada / Croatia / Denmark
Employment
fulltime_permanent
Work arrangement
remote
Technologies
C++, Node.js

Role overview

Tether’s Holepunch team maintains a peer-to-peer software ecosystem with many reusable public npm packages. The engineer develops and maintains its modular Node.js stack. The posting lists remote locations including Cambodia, Canada, Croatia and Denmark.

Responsibilities

  • Develop and maintain Node.js components of the Holepunch P2P stack.
  • Create and manage reusable npm modules in a large modular codebase.
  • Test, debug and improve performance and maintainability of distributed software.
  • Collaborate with remote engineers on technical decisions and code quality.

Qualifications

  • Production Node.js development and modular, maintainable JavaScript.
  • Experience publishing and maintaining npm modules and testing software.
  • Interest or experience in P2P and distributed systems.
  • Native Node.js extensions, C/C++ bindings, network optimisation and open-source P2P contributions are preferred.

About Tether

Tether develops digital-token products, including USDT, alongside projects in peer-to-peer communications and AI. The employer describes a globally distributed remote team.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and applyApply directly

Source checked: 2026-09-29

Show what you can do

Build a free profile around your CV and real work. Share its link when you are ready. Applications for this role still go directly to the employer.

Build a free profile

Browse job categories

Related jobs