To apply for this job you must first either login or register

Blockchain Engineer

Toronto, Ontario  - Permanent



Job Description

Our Client, a data company that helps brands, publishers and intelligence firms solve business problems through deterministically validated customer data. Their solution is comprised of an ecosystem of connected devices, places and application partners coupled with proprietary software and science. They do not sell media. They collect, measure and sell data. They are a group of innovators who pride themselves on their ability to be bold, to take risks and move fast to stay ahead of the game. The excitement surrounding the possibilities of blockchain technology is at an all time high and our client is no exception.

They are currently looking for blockchain engineers to accelerate the development of a new product. If the blockchain excites you and you believe in a fully egalitarian and decentralized marketplace, this could be the role for you. Are you interested in building one of the first decentralized marketplaces on the planet? Are you tired of endless PoCs that never yield a real product? Do you know the Ethereum stack backwards and forwards and have experience writing smart contracts? Can you explain the difference in Proof of Stake vs Proof of Work? Do you understand PKI? Is your Kung Fu the best? If so, read on.


Who you are:
● An inspired technical realist who wants to make it to production. You always take ownership on your tasks but encourage respect and humility from your teammates.
● You go deep on what you work on, anything else wouldn’t be in your nature.
● You have a passion for distributed computing and large data platforms.
● You are not fazed by complex, unstructured problems.
● You enjoy staying ahead of the curve with a knowledge and interest in emerging technologies.
● You own your challenges.
● You are self-directed, determined and intellectually curious.


What you will do:
● Design and implement elegant solidity code.
● Design and implement PKI solutions to secure user information.
● Technical leader in blockchain and development of smart contract systems and distributed ledger technology.


Must Have Skills:

● Experience in blockchain space or a lot of self-driven learning with decentralized systems (Ethereum, Hyperledger, Bitcoin, etc).
● A working knowledge of cryptography, asymmetric, symmetric, hash functions, merkle trees and encryption/signatures.
● Javascript and/or Solidity development experience.
● Experience in developing channels is viewed as an asset.
● Experience in at least one software development language like Go, Java, Scala, C++
● Experience with common development tools like Intellij / Git / Jenkins / JIRA.
● Strong algorithmic understanding.
● Experience with Linux-based operating systems a must.
● Knowledge of Marketplaces, Contracts, Derivatives, LTV, CAC, AOV, Rake is a bonus.
● Knowledge of Android or iOS mobile app development is a bonus.
● A degree in Computer Science / Mathematics or equivalent work experience in a field utilizing the same subject matter.

This is a rare opportunity to conceptualize, architect and design a new product & solutions based on Blockchain and related technologies. Don’t miss it.


Details:
Starting: ASAP
To apply for this job you must first either login or register