Facebook pixel

Protocol Research Engineer
Posted on 2/16/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Java
Rust
Blockchain
Responsibilities
  • Research and develop open protocols for secure messaging. Explore spam protection/settlement, data consistency in distributed open and hostile environments, incentivized running of nodes, and more
  • Use a layered protocol approach that is mindful and explicit about what it requires, what it provides, under what threat models, and with what trade-offs
  • Combine crypto, economics and traditional technologies to create a sustainable distributed and fault-tolerant system
  • Research and design core functionality
  • Provide feedback on overall design decisions and participate in code reviews
  • Deep understanding of libp2p to build application-level protocols
  • Build incentivized, distributed systems
  • Interpret and implement solutions based on academic research
  • A passion for building blockchain technology and networks
  • Very strong academic or engineering background (PhD-level or equivalent in industry); relevant research experience
  • Experience with Zero Knowledge proofs and related technologies
  • Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#)
  • Experience with Open Source software
  • Experience designing incentive systems and writing/deploying smart contracts in Ethereum, Solana, or other chains
XMTP

11-50 employees

Consumer Software
Crypto & Web3
Company Overview
XMTP is a communication protocol and network that connects communities, creators, protocols, applications, and users.