Full Time

Engineer – Remote Jobs Michigan

Posted 2 years ago
Michigan
$50 - $70 per hour

Job Description

Job Type: Engineer from home
Location: Michigan work from home
Company: Biconomy

We’re searching for a protocol engineer to work on the Multichain Relayer Protocol design and implementation with the Protocol Team at Biconomy. You will jointly assume control of the protocol’s creation, design, and construction.

We are looking for a highly skilled core developer with necessary expertise in putting blockchain-related solutions to work (such as for consensus, account administration, cryptography, storage, identity, and performance).The need for extremely intuitive and nuanced user experiences has increased as web3 networks are more developed. At the same time, there has never been more demand for decentralization.

We require a core developer to collectively design, implement, and improve the core decentralized infrastructure capable of censorship resistance while, at the same time, delivering user experience that exceeds that provided by traditional networks in order to fulfill these design goals.

Responsibilities:

  • Designing and implementing the Multichain Relayer protocol for Biconomy while collaborating with the Protocol Team
  • Researching external blockchain systems, comprehending how they address fundamental blockchain issues, and creating integrations with the relayer protocol of Biconomy
  • Taking part in the design, development, and implementation of technical requirements
  • Maintaining strict security guidelines and providing good security procedures when developing the protocol
  • Internally working with developers on every component of the stack for ancillary products like wallets, block explorers, etc.
  • Performing code reviews, acceptance testing, issue fixes, and general assistance, and aiding engineers.
  • Keeping up with new trends and, if appropriate, implementing them in business

Requirements:

  • 4+ years of software development expertise, with knowledge of blockchain technology.
  • Practical knowledge of several consensus procedures and methods
  • Practical knowledge of peer-to-peer communication in a decentralized network (knowledge of how to connect to a peer node, how to handle connection drops, and practical familiarity with libp2p is a plus!)
  • Practical knowledge of designing and constructing scalable, high-performance network protocols
  • Having actual experience implementing mempool (ideally EVM mempool), and being able to change it to suit network constraints. A plus is that it’s non-EVM!
  • Practical knowledge of Javascript, Typescript, and Go
  • Practical knowledge of relayers, oracles, and setting up blockchain nodes
  • Practical knowledge of Ethereum’s add-on tools, such as infura, ethers.js, hardhat, etc.
  • Demonstrated a good capacity to move an implementation from the POC to the MVP and then to production while maintaining quality.


Would you like tips on how to find work from home jobs? Keep reading: