Job Summary
A company is looking for a Software Engineer: Distributed Systems to design and build critical infrastructure components for a decentralized network.
Key Responsibilities
- Design peer-to-peer protocols for efficient block gossip and implement strategies to minimize bandwidth and latency
- Architect schedulers for dynamic workload management while maintaining system throughput
- Implement state-of-the-art consensus protocols and high-performance Merkleized key-value stores
Required Qualifications
- 8+ years of software engineering experience with 4+ years in distributed systems
- Expert proficiency in systems languages (Rust, C++, C)
- Deep understanding of distributed systems internals
- Proven technical leadership experience
- Strong ownership to drive new features independently
Comments