Get up to 5 best-fit candidates with all add-ons included. Click here to get started.

Decentralised Messaging Engineer - Rust

๐ŸŒ Remote Global
๐Ÿ“‹ Full-time
โฐ Posted 1 week ago

โœจ AI Summary

Logos is dedicated to fostering the decentralized web, creating technologies that support a free internet and empower communities. The Logos Messaging Team is developing communication infrastructure that is permissionless, interoperable, and user-centric, striving for a network ungoverned by any single entity.

Role Overview:
As a member of our small team, you will tackle challenging problems in decentralized group messaging using MLS. You will implement messaging protocols in our SDK, ensuring high-quality Rust code and API design while actively participating in the protocol specification process.

Main Responsibilities:

  • Develop messaging protocols within our reference SDK, converting specifications into reliable, production-ready code.
  • Design the API and enhance the developer experience through effective abstractions and documentation.
  • Collaborate on messaging protocol specifications with the team.
  • Engage in various tasks beyond your immediate focus, fostering growth and learning.
  • Create clear technical documentation and engage in asynchronous design discussions with team collaborators.

Requirements:

  • Strong familiarity with instant messaging systems like Signal or Matrix.
  • Experience in decentralized computing and working with cryptographic primitives.
  • Proficient in Rust programming, with a history of producing maintainable code.
  • Alignment with our core principles outlined in the manifesto.

Tags

decentralizedrustmessagingapicryptographyapi design