Position : Information Security IV
Location: New York, NY
Duration: Long Term contract
Required Skills/ Experience
• Should have expertise in secure software development and cryptography engineering.
• Proficient in secure coding practices, especially in C/C++, Go, or Rust
• Should know how to use or audit cryptographic libraries (OpenSSL, or MPC-specific libraries) and be familiar with hardware security features (like Intel SGX and HSMs).
• Must be comfortable working with MPC or cryptographic frameworks typically used to build crypto custody solution.
• Strong threat modeling skills are required to anticipate and mitigate potential attack vectors (such as man-in-the-middle during the MPC rounds, malicious client apps, etc.).
• Experience with cryptographic protocols (e.g., having implemented or audited a key exchange or signature scheme) and knowledge of common pitfalls (like poor random number generation or improper error handling leaking information) are essential.
• Should have experience integrating with blockchain nodes/APIs
• Understanding of blockchain transaction formats (Bitcoin UTXOs, Ethereum RLP, etc.) and be able to parse and create transactions for signing.
• Knowledge of secure storage and databases is needed.
• Familiarity with cloud security (to avoid misconfigurations) and containerization can be beneficial for deployment.
• Experience working with Trusted execution environment like Intel SGX including remote attestation.
Preferred Skills/ Experience n/a
Required Software/ Technology
• C/C++, Go, or Rust
• OpenSSL or MPC-specific libraries
• Intel SGX and HSMs
• MPC or cryptographic frameworks
• Blockchain nodes/APIs
• Bitcoin UTXOs, Ethereum RLP, etc.
• Secure storage and databases
• Cloud security and containerization