
Golang
Rust
Staff Software Engineer (Distributed Systems)
Overview
Join Ephemera, build the future of onchain messaging. We are currently hiring a Staff level Distributed Systems Engineer.
Job Description
Ephemera is a company focused on building the future of onchain messaging. They are hiring a Staff level Distributed Systems Engineer to design, build, and maintain highly reliable, scalable, and secure distributed systems.
Responsibilities
- - Designing, building, and maintaining highly reliable, scalable, and secure distributed systems
- - Engage in open-source communities, representing Ephemera effectively in public forums
- - Contributing to the xmtpd project, the new decentralized backend for the XMTP network
Required Skills
- - Minimum of 7-10+ years of professional experience as a software engineer
- - Experience designing, building, and operating distributed, fault-tolerant systems
- - Proficiency in Golang and/or Rust is strongly preferred
- - Prior involvement in open-source projects and public communications
- - Interest or experience in Web3 technologies
- - Experience with streaming or real-time data systems
- - Experience contributing to a Layer 1 or Layer 2 blockchain
- - Knowledge of messaging systems and protocols
Benefits
- - Generous and competitive compensation package
- - Remote-first environment with semi-yearly gatherings to connect IRL
- - Fully paid Medical, Dental, Vision insurance
- - 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