
Rust
Kotlin
Swift
Staff Software Engineer (Messaging Protocol)
Overview
Join XMTP Labs, build the future of onchain messaging. We are currently hiring a Staff level Software Engineer focused on building and maintaining XMTP.
Job Description
XMTP Labs is focused on building and maintaining XMTP, an encrypted messaging protocol. The role involves building and maintaining mobile SDKs, designing Rust-to-mobile bindings, and engaging with the open source community.
Responsibilities
- - Build and maintain XMTP’s mobile SDKs, designing and implementing Rust-to-mobile bindings for high-performance, reliable developer experiences across iOS, Android, and React Native
- - Advance the encrypted messaging protocol (built on Rust and OpenMLS), from multi-device sync and performant content types to scaling from hundreds to tens of thousands of participants
- - Collaborate with teammates to design systems, evaluate trade-offs, and deliver improvements, balancing security, scalability, and efficiency
- - Engage with the open source community, ensuring XMTP SDKs are intuitive, well-supported, and empowering the next generation of privacy-preserving apps
Required Skills
- - Minimum of 10+ years of professional experience as a staff-level software engineer
- - Expertise in mobile development with one or more of Kotlin, Swift, React Native, or C++, including delivering production-ready SDKs or apps
- - Solid experience with Rust, or a strong interest in learning Rust and building Rust-to-mobile bindings
- - Experience building and maintaining communication protocols, SDKs, or developer-facing APIs with an emphasis on performance, scalability, and security
- - A well-rounded, ''T-shaped'' expertise profile is preferred
- - Bonus points if you have prior experience with Messaging Layer Security
- - A proven aptitude for adversarial systems design, including identifying and mitigating potential security risks
- - Prior involvement in open source SDK projects and public communications
Benefits
- - Competitive compensation package, Base + Equity
- - Remote-first environment with semi-yearly gatherings to connect IRL
- - Fully paid Medical, Dental, Vision insurance in the US
- - Parental Leave
- - IT Equipment and WFH setup
- - Monthly Wellness and Lifestyle stipend
- - Personal assistant
- - Unlimited time off
About the company
We are Ephemera, and this is why we are developing XMTP & Converse. Our mission is massive and we are building foundational technology for the next layer of the internet. A secure and decentralized messaging protocol that is designed to last forever, and an encrypted messenger that makes using crypto as simple as sending a message
All Job Openings at Ephemera