TopWeb3JobsTopWeb3Jobs
Engineering district · Plot OH-A2-16

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

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

About the role

Tether is a global financial technology leader best known for USDT, the world's most widely used stablecoin. With a presence spanning blockchain infrastructure, sustainable energy solutions, peer-to-peer communications, and digital education, Tether operates at the intersection of finance and technology innovation. The company's mission centers on democratizing access to trustworthy digital financial tools and infrastructure for billions worldwide.

Holepunch, Tether's peer-to-peer technology division, is building the foundational stack that powers secure, decentralized communications and data sharing. The team maintains an extensive ecosystem of over 1500 npm modules and develops modular, production-grade software that underpins distributed systems at global scale.

Tether is hiring a Senior Node.js Software Engineer to join the Holepunch team on a fully remote basis. You'll take ownership of core components within the P2P technology stack, contributing to both the architecture and expansion of distributed systems that serve millions of users. This is a full-time position open to candidates worldwide.

What you'll do

  • Develop and maintain production-scale Node.js applications within the P2P ecosystem
  • Design, build, and publish reusable npm modules that serve the broader developer community
  • Write clean, modular code that prioritizes maintainability and long-term scalability
  • Implement comprehensive testing and debugging strategies to ensure reliability
  • Optimize network protocols and systems for performance, focusing on latency and throughput improvements
  • Collaborate asynchronously with a globally distributed engineering team

What you'll bring

  • Extensive production experience building and shipping Node.js applications at scale
  • Demonstrated expertise creating and managing reusable npm packages
  • Strong foundation in software testing, debugging, and performance optimization
  • Deep familiarity with peer-to-peer technologies, distributed systems, or both
  • Comfort communicating clearly and working autonomously within remote, multicultural teams
  • Advanced networking knowledge and systems-level thinking

Nice to have

  • Experience building native Node.js extensions using C or C++, or binding JavaScript to lower-level code
  • Track record optimizing network protocols for throughput and latency
  • Open source contributions, particularly in P2P or decentralized technology spaces

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.