Blockchain Security Engineer

$70 - $80

Contract: W2, 6 Month(s)

  • No Travel Required


  • blockchain
  • security
  • C++
  • Cryptographic

Job Description

Title: Blockchain Security Engineer

Location: Remote

Duration: 6+ months (Possible Extension-Long Term Project)


Job duties:

  • Perform security assessments, code review, and threat modeling of C++ and Golang internal cryptographic systems
  • Partner with software engineering teams to advise on code and architecture for secure design. Ensure that cryptographic specifications are implemented as designed.
  • Partner with internal tooling teams to ensure proper creation of systems based on
  • Identify automation opportunities in our tooling and processes, deliver a Proof of Concepts, and write detail technical requirements

Skills: What we look for in you (i.e., job requirements):

  • 4+ years of Cybersecurity experience
  • Ability to read/review client-side systems (CLI, Android, iOS)
  • Strong communication skills, ability to produce code reports and document coverage
  • Background in product/application security (or at least security experience in development role)
  • Knowledge of modern C++ best practices and anti-patterns
  • Experience (or knowledge) in Cryptographic systems. Familiarity with key management, asymmetric key creation, and secure randomness
  • Passionate about solving complex security problems
  • Demonstration of our core values: clear communication, positive energy, continuous learning, and efficient execution

Nice to haves:

  • Bachelor's/Master's Degree in Computer Science, Cybersecurity, or related field
  • Experience working on a remote first team
  • Experience discovering and exploiting memory management vulnerabilities
  • Knowledge and experience reviewing internal tooling and server-side code
  • Previous work in a high security and/or highly regulated industry
  • Knowledge and understanding of cutting-edge Cryptographic protocols (including MPC)

Thanks & Regards

Santosh Reddy | Xoriant Corporation