Browse All Jobs
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.
Apply Manually