All open roles // Engineering

Senior P2P Systems Engineer

EngineeringRemoteFull-timeSenior

Architect and deliver the decentralised peer-to-peer systems underpinning our products.

About the role

The successful candidate will develop production peer-to-peer applications on the Holepunch stack, including Hypercore and Hyperswarm, comparable to the class of systems behind PearPass and Keet. Data resides on users’ own devices and synchronises directly between peers, with no server infrastructure to operate.

What you’ll do

  • Develop peer-to-peer applications and libraries using Hypercore, Hyperswarm and Hyperdrive
  • Implement secure data replication and end-to-end encrypted synchronisation between devices
  • Ensure peer connections and offline-first synchronisation perform reliably under real-world conditions
  • Translate emerging peer-to-peer research into production-ready features

What we’re looking for

  • A minimum of five years’ professional experience in backend, networking or distributed systems engineering (Node/JS, Rust or Go)
  • Experience with peer-to-peer, real-time synchronisation or local-first systems
  • A sound understanding of cryptography and the associated security trade-offs
  • A demonstrable record of delivering and operating production systems