Blockchain Protocol Developer – Xoken Labs

Blockchain Protocol Developer – Xoken Labs

About Xoken Labs:

Xoken Labs is a blockchain research & development company based in Bengaluru. We develop innovative, internet-scale, next-generation open protocols & solutions.

Opening: Blockchain Protocol Developer

Responsibilities include working on research and development on core blockchain technologies, P2P networking, cryptography, algorithms, data structures, NoSQL, network security, and scalable robust architectures.

Our criteria:
  1. Strong engineering background, from a reputed university with bachelors/masters/doctorate degree in computer science or mathematics.
  2. Familiarity with blockchain technology, cryptography - open source libraries & open protocols
  3. A good team player
  4. Ability to thrive in a fast-changing environment with dynamic objectives
  5. Emotional intelligence and the consideration of your teammates.
  6. Reflection and continuous self-improvement
  7. Adaptive, willing to learn, teach, lead, and follow
  8. Not afraid of long hours when necessary
  9. Able to handle stress well and maintain a positive attitude
Skills:
  1. Ability to write excellent code
  2. Adept on Linux and other open-source technologies/platforms
  3. Not the slightest averse to learning & mastering new programming languages
  4. Interest in mathematics, code elegance & cryptographic primitives / libraries
  5. Experience analyzing data structures and algorithms
  6. Experience with functional programming languages (Haskell preferably)
  7. Ability to analyze security on large scale systems, designing, working with, and scaling distributed systems
  8. Knowledge of troubleshooting, concurrency, synchronization, common IPC/RPC methods and patterns, messaging systems & patterns, solid OS/networking fundamentals