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