Systems Engineer (Rust)
Quilt is a research-focused team under ConsenSys R&D. We’re focused on pushing the Ethereum ecosystem forward — no strings attached to business functions. Our team is 100% remote and everything we build is open source.
Some of the various projects we work on:
- Infrastructure, simulations, and tests to build an end to end Ethereum 2.0 prototype and testnet ready for benchmarking and viability studies
- Formalization of the Ethereum 2.0 VM (Web Assembly)
- Execution environment design and specification - optimal accumulators, designs, proofs
- Incentives, game theory research and specification on fee markets/transaction broadcasting
- State channel and layer 2 markets integrated within a multi-sharded system
- Research on atomicity and synchronicity in a sharded system
- Multi-client networking and scalability
- General contributions on https://ethresear.ch
The Role
As a systems engineer, you will be an active contributor in the development of the first execution-capable Ethereum 2.0 testnet. Other areas of work would likely be focused around networking/scalability across multiple shards and building further infrastructure such as fee markets, necessary light client servers, etc.
Qualifications:
- Rust experience preferable but C++ or other systems level experience ok
- Understanding of Ethereum and blockchain tech
- Research-focused but highly pragmatic and willing to write POCs
R&D Engineer
Quilt is a research-focused team under ConsenSys R&D. We’re focused on pushing the Ethereum ecosystem forward — no strings attached to business functions. Our team is 100% remote and everything we build is open source.
Some of the various projects we work on:
- Infrastructure, simulations, and tests to build an end to end Ethereum 2.0 prototype and testnet ready for benchmarking and viability studies
- Formalization of the Ethereum 2.0 VM (Web Assembly)
- Execution environment design and specification - optimal accumulators, designs, proofs
- Incentives, game theory research and specification on fee markets/transaction broadcasting
- State channel and layer 2 markets integrated within a multi-sharded system
- Research on atomicity and synchronicity in a sharded system
- Multi-client networking and scalability
- General contributions on https://ethresear.ch
The Role
As an R&D engineer, you will initially be focused on research around the incentives and specification of the fee market and how transactions are broadcasted properly. State channel and layer 2 market integration will play a strong part in this research. We’d like to see quick POCs developed around various approaches. This work may be the foundation for its own team as more research is validated.
Qualifications:
- Rust experience preferable
- Knowledge of blockchain ecosystem
- Understanding of layer 2 constructs (e.g. state channels)
- Research-focused but highly pragmatic and willing to write POCs
- Willing to help kickstart the growth of a new team and effort