Principal Blockchain Engineer
Qualifications:
· Previously actively involved in a project that developed a new blockchain, either from scratch or by modifying existing blockchains;
· Deep understanding of various consensus protocols (PoW, PoS, Tendermint, Raft, PBFT, ALGORAND, etc.);
· Experience building synchronous and asynchronous models, their quirks and workarounds in distributed systems;
· Minimum 6 years technical background;
· Excellent communication skills, ability to simplify technical data into crystal clear ideas;
· Creative and entrepreneurial person with excellent teamwork skills and startup attitude;
· Ability to see the big picture vision and translate it into finely detailed development plans;
· Understanding of basic cryptography (ECDSA, PKI).
Nice To Have…
· Experience building parsers/compilers for backends such as LLVM, EVM or other VMs;
· PhD with background in distributed system, cryptography;
· Published technical papers or articles on related topics.
Job Type
Client Payroll
Positions
Full-Stack Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Harry S