- Blockchain Protocol Engineer to help us build the next generation of digital infrastructures.
- The ideal candidate will have a passion for blockchain technology.
- You will build blockchain systems that will reshape industries. Redefining the way modern business operates.
- You will maintain system performance using at least one of the following scripting languages:
GoLang
C++
Compiler: LLVM
You must have some experience with Smart contract development:
Solidity
Serpent
and the ability or eagerness to learn:
MongoDB
ReThinkDB
Kafka
- As a Blockchain System Engineer you should have an interest in:
- P2P networking
- Distributed systems
Consensus methodologies:
PoS
DPoS
PoW
Tendermint
An understanding of cryptography including:
Asymmetric (pub/priv key)
Symmetric
Hash functions
Encryption/signatures
- ECDH, ECDSA, PGP and AES
- Beyond this baseline of excellence, you must show versatility: an intimate knowledge of the whole web stack.
- How all the pieces of advanced technological architectures fit together:
Front-end Frameworks
Database
Network layer
HTTP protocol
TCP/IP
Linux
- and how they impact the performance of robust distributed applications.
- You will deliver engineering excellence as you strive to build scalable, robust, and fault-tolerant blockchain systems.
- You ship high-quality product features on schedule. You never call code "released" until you’re confident it’s correct.
- You are a self starter.
- We're a company of entrepreneurs and we want