Software Engineer - Blockchain

  • Blockchain
  • Permanent
  • Remote, OR 97458, USA
  • Our tech stack
    • Infrastructure: Docker, Kubernetes
    • Protocol: Go (Cosmos SDK, go-ethereum, btcsuite, Tendermint Core)
    • Smart contracts: Solidity, Rust, Hardhat
    • Frontend: Typescript, React with Next.js, Redux toolkit, Ethers.js
    • Others: Yarn3 monorepo, GitHub actions
  • Location
    • Remote
  • What you’ll do
    • Develop the ZetaChain blockchain based on Cosmos SDK and clients to external chains (EVM compatible, Solana, Bitcoin, etc)
    • Develop native smart contract capabilities on ZetaChain
    • Security, performance, reliability focused development
    • Building new features, code review, testing

Your skills and experience

  • Languages
    • Go
  • Experience
    • +3 years of professional software engineering, experience with blockchain is optional for strong candidates
  • Bonus points
    • Blockchain knowledge (Bitcoin, Ethereum, Cosmos chains)
    • Smart contracts knowledge (Solidity, Rust/WASM)
    • Cryptography (ECDSA, EdDSA, zero-knowledge proofs, threshold signature schemes)
    • P2P networking