Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and build back-end functionality on Blockchain
- Partner with our team to define architecture and best practices
- Write high-caliber code on a daily basis to satisfy product requirements
- Document best practices and act as a knowledgeable resource for blockchain engineering problem solving
- Work cross functionally to ensure alignment and collaboration
- Bring an entrepreneurial and collaborative spirit to the team
- Be part of a fast- paced, agile environment
Job Requirements
- Understanding of Bitcoin, including familiarity with Bitcoin transaction scripting and knowledge of how Bitcoin and various other CryptoCurrencies differ.
- Previous work with P2P Networking and distributed systems.
- Understanding of various distributed consensus methodologies (Mining, PoS, Paxos, etc).
- Understanding of cryptography, including asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures.
- Experience building applications using any of the following (or similar) languages: Python, C, C++, C#, golang, Rust, Scala, Haskell, Erlang, or Clojure.
- Active demonstrable interest in Bitcoin, distributed systems, DHTs or cryptography.