This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design, build, and maintain XMTP, a secure E2EE messaging protocol.
Extend the encrypted group chat protocol to support 1:1 conversations.
Develop a protocol for sharing user state between devices securely.
Create a protocol for verifying message senders with third-party servers in a trust-minimized manner.
Collaborate with engineers and stakeholders to ensure confident and efficient project delivery.
Engage in open-source communities and represent the company effectively.
Evaluate and suggest trade-offs in development plans considering security, scalability, and efficiency.
Requirements:
Minimum 10+ years of experience as a staff software engineer.
Proficiency in Rust and at least one of Kotlin, Swift, or C++.
Extensive background in designing communication protocols with a focus on performance and security.
Knowledge of encryption algorithms, key exchange protocols, and secure messaging protocols.
Familiarity with Messaging Layer Security is a plus.
Experience in adversarial systems design and security risk mitigation.
Previous involvement in open-source SDK projects and public communications.
Benefits:
Competitive compensation package including Base + Equity.
Salary range of $200k-$250k base (depending on experience + location).
Remote-first work environment with occasional in-person gatherings.
Fully paid Medical, Dental, Vision insurance in the US.