Blockchain Software Engineer

at Collabera
Location Foster City, CA
Date Posted February 8, 2020
Category Default
Job Type Full-time


  • Software development focused on blockchain technologies, write cryptographic algorithms, cryptographic key management and protocol specifications
  • Identify blockchain protocol challenges and propose efficient and scalable solutions
  • Design and maintain integration interfaces for wider ecosystem integration
  • Work closely with operations and infrastructure to build high scale backend services
  • Understand and performance test the APIs, abstractions and integration patterns to solve challenging distributed computing problems


    Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science or Computer Engineering
  • Blockchain and cryptocurrency enthusiast

    Preferred Qualification

  • In-depth knowledge of blockchain technologies, distributed ledgers and crypto currencies
  • Good understanding of smart contracts and experience authoring smart contracts for exchange of fiat currency with crypto currencies, using Solidity, Vyper, Rust, GoLang or other competing technologies
  • Experience developing and managing cryptocurrency wallet products
  • Good knowledge of Blockchain and crypto-currency ecosystems
  • Good backend programming, using either GoLang or Java
  • Working familiarity with the entire software development lifecycle including version control, build process, testing, and code release
  • Motivated and fast learner to solve complex problems using blockchain technologiesIn-depth knowledge of blockchain technologies, distributed ledgers and crypto currencies

Blockchain/Blockchain technology/Blockchain engineer,cryptocurrency,distributed ledgers