Job Description
Supra, a Switzerland-based startup, is seeking a Research Intern to work remotely and contribute to its decentralized data solutions. The intern will study data structures for storing the MoveVM-based blockchain’s current and archival state on the database.
The role involves:
- Studying data structures for storing blockchain state.
- Experimenting and benchmarking existing implementations.
- Testing existing codebase via mocks and drivers.
- Integrating and testing data structures with Supra Codebase.
- Refactoring parts of the code when necessary.
Requirements include:
- Very good command over Rust programming.
- Knowledge and experience with Rust testing tools.
- Very good debugging skills.
- Familiarity with Key Store DB technologies like RocksDB, Ethereum, and other popular blockchains, and data structures amenable for parallel execution is desirable.
Supra offers:
- A fully remote environment with flexible hours.
- Competitive compensation packages.
- Flexible paid time off, sick leave, and national holidays.