Decentralised Messaging Engineer - Rust

Logos Network State

Remote
Negotiable; pyyable in fiat or crypto; not specifi...
Remote
Deep familiarity with instant messaging systems
Experience with peer-to-peer distributed networks
Comfort working with cryptographic primitives
The role involves implementing messaging protocols in a reference SDK using production-quality Rust

Job Summary

  • The role involves implementing messaging protocols in a reference SDK using production-quality Rust.
  • Engineers will own the API design and developer experience while contributing to protocol specifications.
  • The company offers flexible compensation negotiable in any mix of fiat or crypto.

Matching Summary

The role involves implementing messaging protocols in a reference SDK using production-quality Rust.

Salary

Negotiable; Payable in fiat or crypto; Not specified

Skills & Requirements

Must-have

  • Deep familiarity with instant messaging systems
  • Experience with peer-to-peer distributed networks
  • Comfort working with cryptographic primitives
  • Solid Rust programming experience
  • Understanding of forward secrecy and key management

Nice-to-have

  • Experience with Post-Quantum Cryptography
  • Familiarity with MLS or OpenMLS library
  • Experience with Waku or libp2p transport layers
  • Background in open source organization work
  • Ability to work remotely and asynchronously

Key Requirements

  • Prior experience with Web3, blockchains, or open protocols
  • Alignment with Logos network state principles
  • Strong technical documentation skills

Work Rights

Not specified

Tailored Resume

Cover Letter