2

EVM Execution Engineer

 2 years ago
source link: https://jobs.lever.co/subspacelabs/9d8f9b6d-4141-4782-923a-2872a06c723e
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

EVM Execution Engineer

Remote /
Engineering /
Full-Time Remote
We are seeking an Ethereum Virtual Machine (EVM) execution engineer to help implement Subspace, 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 or read the technical whitepaper.

Your Responsibilities

    • Implement a decoupling of consensus and computation for an EVM style blockchain as described in our technical white paper.
    • Develop a system of non-interactive fraud proofs based on an execution trace of incremental commitments to the global state root.
    • Develop a VRF-based stake-weighted election mechanism for executors, distinct from the PoR-based space-weighted farmer election.

Basic Requirements

    • Experience working with the internals of the EVM, ideally with Geth, Parity/OpenEthereum, or a Substrate based derivative. 
    • Theoretical background in distributed systems, such as consensus mechanisms, as well as cryptographic fundamentals.
    • Strong knowledge of a modern systems programming language, such as Rust, C++, or Go and willing to learn Rust.

Nice to Have

    • Familiarity with proof-of-stake consensus, finality gadgets, stateless blockchains, super light clients, and leading blockchain scalability proposals.
    • Familiarity with the Rust language and its ecosystem.
    • Familiarity with Substrate and the Polkadot ecosystem.

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.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK