Ephemera
Staff Software Engineer (Messaging Protocol)
Ephemera
$200k - $250k
Remote (North/South America)
Rust
Kotlin
Swift

Staff Software Engineer (Messaging Protocol)

Overview

Join Ephemera, build the future of onchain messaging. We are currently hiring a Staff level Software Engineer focused on building and maintaining XMTP.

Job Description

Ephemera is a company focused on building the future of onchain messaging. They are hiring a Staff Software Engineer to design, build, and maintain XMTP, their E2EE messaging protocol.

Responsibilities

  • - Design, build, and maintain XMTP, our E2EE messaging protocol
  • - Extending our encrypted group chat protocol to work for 1:1 conversations
  • - Determining how to share user state between devices in a privacy-preserving way
  • - Designing a protocol to share whether or not a message was sent by a given user with third party servers in a trust-minimized way
  • - Collaborate closely with other engineers, developers, and stakeholders to help our small team build with confidence and deliver with velocity
  • - Engage in open-source communities and events, representing Ephemera effectively in public forums
  • - Evaluate and recommend trade-offs in our development plans and system design, considering factors such as security, scalability, efficiency, and cost

Required Skills

  • - Minimum of 10+ years of professional experience as a software engineer, staff level
  • - Expertise in Rust and at least one of the following: Kotlin, Swift, C++
  • - Extensive experience designing, developing, and maintaining communication protocols with an emphasis on performance, scalability, and security
  • - Understanding of encryption algorithms (e.g., AES, RSA), key exchange protocols (e.g., Diffie-Hellman), and secure messaging protocols (e.g., Signal Protocol, PGP)
  • - 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
  • - Salary range between $200k-$250k base range (depending on experience + location)
  • - 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