Let’s get started
Company Logo

Remote Jobs

Software Engineer, Distributed Systems

8/15/2025

No location specified

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

No comments yet. Be the first to comment!

Similar Jobs