Staff+ Distributed Systems Engineer
Farcaster
Software Engineering
Posted on Sep 4, 2024
Staff+ Distributed Systems Engineer
You’ll be responsible for decentralizing and scaling Farcaster, which includes the public social network and private messaging protocol.
The main project ahead of you is shipping Snapchain, a blockchain-like network which stores social data. It’s a novel distributed system that modifies traditional blockchain consensus to work for a high-volume social network that demands 100x — 1000x greater throughput.
There are also additional projects on the horizon that include building a decentralized direct messaging protocol, continuing to scale Snapchain by researching new ways to build high performance, byzantine-tolerant systems.
Read this doc for more about company, role and interview process.
Must Haves:
6+ years of experience writing production software.
3+ years of experience solving complex distributed systems problems.
Live between GMT-8 and GMT-5 (North American timezones)