1d ago

Decentralised Messaging Engineer - Rust

Remote (Worldwide)

โœจ $150k-$200k / yearest.

full-timesenior Remotesoftware

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll implement messaging protocols in Rust and own the SDK's API design and developer experience. Your work will directly enable permissionless, interoperable communication for a freer internet. This is frontier protocol engineering with real ownership over systems that have no established playbook.

๐ŸŽฏ What You'll Do

  • Implement messaging protocols in Rust for reliable production SDKs
  • Own API design and developer experience of the SDK surface
  • Contribute to messaging protocol specifications
  • Write technical documentation and participate in async design discussions

๐Ÿ“‹ Requirements

  • Deep familiarity with real-world instant messaging systems like Signal or Matrix
  • Experience with decentralised computing or peer-to-peer systems
  • Comfort working with cryptographic primitives and secure messaging principles
  • Solid Rust experience in a team setting

โœจ Nice to Have

  • Experience with Post-Quantum Cryptography
  • Experience with MLS (RFC 9420) or OpenMLS library
  • Familiarity with Waku or libp2p

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Remote-first culture with async work
  • ๐Ÿ’ฐ Flexible compensation in fiat or crypto
  • ๐ŸŒ Open source impact on decentralised communication
  • ๐Ÿง  Frontier tech problems with real ownership

๐Ÿ“จ Hiring Process

Estimated timeline: 2-3 weeks

  1. 1Interview with Talent teamยท 30 min
  2. 2Technical Life Story with Team Memberยท 60 min
  3. 3Pair Programming with Team Leadยท 60 min
  4. 4Culture Fit with Program Leadยท 45 min
0 0 0