2022-02-18 22:33:04
2022-03-07
Senior (5-7 Yrs)
Corp - Corp
United States
No
Yes
Job details »
Job Duties:
· Design and develop chain validators for managing state data within the blockchain.
· Aid with design and development of node rebalancing algorithms.
· Manage nodes, which may include the development of staking and slashing algorithms, key rotation, multi-signature validation, and administrative voting systems.
· Develop transaction governor for managing transaction pools under heavy load.
· Optimize database operations to maintain maximum throughput.
· Develop bridges to other blockchains, such as Ethereum, Cosmos, Solana, Fantom, ChainLink, Ren, etc.
Required Skills:
· 5+ years of experience.
· 2+ years of experience with Golang.
· Proficiency working within a Linux environment.
· Familiarity with cryptography and blockchain concepts (e.g., ECDSA, ED25519, signing, hashing, Merkle Trees, etc.).
· Experience working with Tendermint and/or Cosmos, distributed databases, ERC-20 bridge development, and/or smart contract.
· Public account on GitHub, GitLab, or equivalent.
· Solidity development is considered a plus.
· Contributions to well maintained, active open source projects with multiple contributors are a major plus.
Nice to have:
· Experience with Distributed Key-Value Stores (e.g., Mongo DB).
· Experience with First Layer Smart Contracting Technologies.
· Experience building Bridges to Ethereum.
· Coinbase’s Rosetta API.