Blockchain Consensus Engineer
We are seeking a consensus protocol engineer to help implement the Subspace Network, a radically decentralized, next-generation blockchain written in...
We are seeking a consensus protocol engineer to help implement the Subspace Network, a radically decentralized, next-generation blockchain written in Rust, using the Substrate framework. Subspace employs a novel proof-of-storage consensus algorithm and a decoupled execution framework, which allows it to scale far beyond existing blockchains, without sacrificing security or decentralization. Subspace Labs is an early-stage, venture-backed startup with a globally distributed team. To learn more visit our website and read the technical whitepaper.
Your Responsibilities
- Implement a new Nakamoto style consensus algorithm based on a proof-of-useful-storage of the history of the blockchain itself.
- Decouple consensus and computation between two distinct classes of nodes, storage farmers and staked executors, through a system of fraud proofs.
- Implement a series of novel scalability proposals to increase throughput, decrease latency, and achieve fast finality in a permissionless setting.
Basic Requirements
- Experience implementing blockchain consensus protocols, especially Nakamoto style protocols based on proofs of work, stake, or space.
- Theoretical background in distributed systems, consensus algorithms, and cryptographic fundamentals with a focus on Nakamoto style consensus.
- Strong knowledge of a modern systems programming language, such as Rust, C++, or Go and willing to learn Rust.
Nice to Have
- Familiarity with the Rust language and its ecosystem
- Familiarity with Substrate and the Polkadot ecosystem
- Familiarity with proofs of space, storage, replication or space-time.
- A passion for decentralized, peer-to-peer systems and Web3 technologies
Benefits
- A remote work environment with a high degree of autonomy and agency
- You will play a critical role in implementing a new layer one blockchain
- A competitive salary with generous token and equity grants.
Below are some other jobs we think you might be interested in.
-
Blockchain Engineer
- Harmony
- Palo Alto, CA
Jun 06 -
Full Stack Blockchain Engineer
- Fireblocks
- New York
May 25 -
DevOps Engineer - (Blockchain, Kubernetes)
- Binance
- Remote - Asia
- Remote
May 13 -
Blockchain Engineer - Binance Wallet
- Binance
- Remote - Hong Kong
- Remote
Jun 12 -
Blockchain Site Reliability Engineer
- InfStones
- Texas
Jun 18 -
Principal Software Engineer - Core Blockchain
- Shardeum
- 100% Remote
- Remote
May 18 -
Software Engineer, Blockchain & Distributed Systems
- Blockstream
- Lugano
May 16 -
Senior DevOps Engineer — Blockchain Infrastructure & DApp Deployment
- Analog
- Khet Bang Rak, Thailand
- Remote
May 15 -
Blockchain Developer
- Overmind
- Singapore
- Remote
May 13 -
Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang )
- CertiK
- US / Remote
- Remote
May 28 -
Blockchain Solutions Architect
- OP Labs
- New York
Jun 04 -
Application Support Engineer — Blockchain Security & AI Automation
- Crypto.com
- Malta
Jun 04 -
Partnerships Lead, Blockchain Infrastructure
- OP Labs
- SF or NY
Jun 16 -
Blockchain Security Expert - AI Track
- CertiK
- US / Remote
- Remote
Jun 11 -
Blockchain Security Researcher - Future Openings
- OpenZeppelin
- Remote - Worldwide
- Remote
Jun 17 -
iOS Engineer
- Blockchain, Inc.
- Buenos Aires
May 19 -
Senior Product Manager, Blockchain Intelligence
- TRM Labs
- United States
- Remote
Jun 03 -
Lead Blockchain Security Developer (Canton)
- OpenZeppelin
- Anywhere
- Remote
May 23 -
Software Engineer, Institutional
- Blockchain, Inc.
- Paris
May 08 -
Senior Counsel - Blockchain & Digital Currencies
- Mastercard
- Purchase, New York
Jun 04

