
Subspace Network is building a radically decentralized, next-generation blockchain which allows developers to easily run Web3 apps at Internet scale. Subspace is based on original research funded by the US National Science Foundation and planning to launch its Network later this year. Subspace Labs is an early-stage, venture-backed startup with a remote-first, globally distributed team. To learn more, visit our website and read the technical whitepaper.We are seeking a WASM execution protocol engineer to join our rapidly growing team of Blockchain and Cryptocurrency enthusiasts and engineers. 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.
In this role you will:
- Implement a WebAssembly-based smart contracts execution environment (think Ethereum Virtual Machine, runtime and pallet-contracts in Substrate)
- Benchmark and optimize performance of smart contract execution (raw computation performance, state database access, end-to-end latency, etc.)
- Resolve implementation challenges related to decoupled execution and cross-shard communication.
- Collaborate with upstream projects on improvements in WASM VMs, Substrate runtime and execution infrastructure, etc.
Key Requirements
- Experience working with the internals of the EVM (ideally with Geth, Parity/OpenEthereum) or a Substrate’s pallet-contracts or equivalent experience.Â
- Theoretical background in distributed systems, such as consensus mechanisms, as well as cryptographic fundamentals.
- Strong knowledge of Rust programming language.
- Experience writing/porting Rust, C or C++ libraries/applications compiled to
Bonus Experience:
- Knowledge of WebAssembly language specifications and tooling
- Contributing to WASM VM implementation
- Writing and production deployment of smart contracts in Solidity or any other language
- Familiarity with smart contract standards in various ecosystems
- Experience working with internals of key-value or relational databases, especially in blockchain context
- Familiarity with Substrate and the Polkadot ecosystem
What We Offer
- Work remotely from anywhere in the world.
- A competitive salary with generous equity and token grants.
- Medical, dental, and vision insurance.
- A unique opportunity to shape the future of the Subspace Network and play a critical role in building the world’s most scalable blockchain. Â
- Company-sponsored team offsites in various locations around the world.
Listed in: Crypto Jobs, Remote Web3 Jobs, Research Crypto Jobs, Security Web3 Jobs, Developer Crypto Jobs, Web3 Web3 Jobs, Rust Crypto Jobs, EVM Web3 Jobs, C++ Web3 Jobs, Polkadot Crypto Jobs, Substrate Web3 Jobs, Solidity Web3 Jobs, Full Time Crypto Jobs.
WASM Execution Engineer at Subspace Labs: FAQ
Is the WASM Execution Engineer role at Subspace Labs remote?
Yes — Subspace Labs is hiring this WASM Execution Engineer as a remote role. You can apply from anywhere unless the listing specifies a region.
What skills are required for the WASM Execution Engineer role at Subspace Labs?
This WASM Execution Engineer role is associated with the following skills and technologies:
- Remote
- Research
- Security
- Developer
- Web3
- Rust
Read the full job description above for the complete list of requirements.
Is the WASM Execution Engineer role at Subspace Labs full-time or contract?
Subspace Labs is hiring this WASM Execution Engineer as a full time position.
How do I apply for the WASM Execution Engineer role at Subspace Labs?
You can apply for the WASM Execution Engineer role at Subspace Labs directly on this page using the Apply button. Remote candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.