Back to all jobs

Production Code Quality Internship at SupraOracles

RemoteOK
Apply NowSign in to track
AI-enhanced for better readability

About Supra

Supra is a well-funded startup pioneering the future of information services in global markets. We aim to be a leader in decentralized data. Our team includes professionals, academics, and advisors with experience from leading institutions and companies. We are based in Switzerland with a remote-first policy, and our globally distributed team spans over 35 countries. We are dedicated to solving the Oracle Dilemma through innovative solutions in consensus mechanisms, real-time data services, decentralized finance (DeFi), and Layer 1 (L1) technologies.

Our culture is built on trust, kindness, honesty, and a commitment to ethical, decentralized technologies.

About the Role

We are seeking Research Interns on a fixed-term basis (6 months) to enhance our research and development initiatives at SupraOracles.

The selected individuals will be responsible for:

  • Delving into our existing code base
  • Proposing enhancements to bolster its testability through activities like crafting mocks and drivers
  • Establishing fuzzing environments
  • Implementing coverage measurements
  • Integrating code-contracts
  • Restructuring portions of the code base when needed

The successful candidates will collaborate closely with a distinguished research team.

Responsibilities

  • Learning relevant tools/libraries
  • Prepare an infrastructure set up for automated testing and fuzzing
  • Develop relevant drivers and mocks for critical modules

Requirements

The ideal candidate has:

  • Very good command over Rust programming
  • Knowledge and experience with Rust testing tools and testing methodologies
  • Pro-active communication and collaboration abilities with proficiency in written and oral English
  • Minimum of a Bachelor's degree in Computer Science or equivalent, with consideration for candidates in their final year of studies.

Desirable:

  • Knowledge of fuzzing
  • Knowledge of code contracts
  • Async programming/ tokio runtime in Rust

Internship Duration

  • Up to 6 months based on mutual agreement

Diversity and Inclusion

  • SupraOracles is committed to promoting diversity and inclusion in the workplace.

Similar jobs