Search...

Rust/Substrate engineer

Skills

About the Role

You will develop core blockchain internals in Rust and contribute to the OriginTrail Polkadot parachain. You will work in an open-source environment, research and learn Web3 technologies, design and implement scalable software, apply data structure and database knowledge, use dev tooling such as Git and CI/CD, collaborate across engineering teams, manage individual project priorities and deliver high-quality solutions.

Requirements

  • Experience with Rust and its ecosystem
  • At least 4 years of experience with designing and implementing scalable software solutions
  • Strong experience in data structures and database systems
  • Understanding scalable application design principles
  • Strong experience using and navigating dev tooling (Git, CI/CD tools)
  • Strong proficiency in English
  • Familiarity with OriginTrail technologies
  • Experience with Polkadot (Substrate framework)
  • Experience with P2P networking (libp2p) or consensus algorithms
  • Open source software background
  • Knowledge of Solidity, WASM and EVM
  • Experience with semantic web technologies
  • Experience in enterprise software implementations
  • Experience with cloud environments (Azure, AWS, Oracle, DigitalOcean)

Responsibilities

  • Develop core blockchain internals in Rust
  • Learn and research Web3 technologies on an ongoing basis
  • Deliver high quality, impactful solutions for the OriginTrail ecosystem
  • Collaborate within and across various engineering teams
  • Manage individual project priorities, deadlines, and deliverables

Benefits

  • Competitive compensation package
  • Access to educational resources, events, and conferences
  • Flexible work location