Blockchain Engineer (Bridge), REMOTE, Start-up, Blockchain


Our client is looking for a talented and productive Blockchain Engineer to join the Bridge team. The Bridge team is responsible for developing the bridge, its related services, and infrastructure that connects Ethereum and other ecosystems together.

This is a full-time position that can be done remotely anywhere in the world.

Qualifications

  • Exceptional ability to keep things organized during the development of complex projects with a distributed team
  • Proficiency in Rust/Go/C++ or other systems programming languages
  • Excellent coding skills with JS/TS or other scripting languages
  • Deep understanding of Blockchain technology and Ethereum in particular
  • Experience in maintaining complex multi-component products (Grafana or other similar dashboard / alerting systems)
  • Experience in the development of concurrent/parallel systems
  • Ability to learn new languages and technologies quickly
  • Strong written communication skills in English
  • Ability to join the team calls during Europe working hours

Nice to have

  • Strong understanding of Ethereum contracts patterns and best practices
  • Experience implementing complex Ethereum contracts in Solidity
  • Familiarity with the internals of other blockchains
  • Familiarity with Rust
  • Previous engineering experience working with Substrate/Solana ecosystems
  • Basic knowledge of cryptography
  • Knowledge of runtimes and virtual machines

Responsibilities

  • Overseeing the release process of the Bridge
  • End-to-end ownership of the relayers and other non-blockchain services and other critical components
  • Supporting and implementing different bridge blockchain connectors
  • Maintenance of the Bridge
  • Supporting the interaction between Bridge and Engine (EVM)
  • Maintenance of documentation, product knowledge base, and on-call handbook
  • Ownership of monitoring and alerting systems (e.g. Grafana)
  • Working with the open-source community by collaborating with external contributors on our codebase, creating and participating in events, facilitating information exchange between our community and other open source communities
  • Communication and collaboration with a fully distributed team
  • Design and implementation of various interoperability components interacting with multiple blockchains