Security Engineer - Cryptography & Digital Assets

IntePros
New York, US
On-site

Job Description

Security Engineer - Cryptography & Digital Assets

We are seeking a Security Engineer to help design and build secure infrastructure supporting a next-generation digital asset custody platform. This role focuses on developing highly secure systems for institutional digital assets, including cryptographic key management, secure transaction signing, blockchain integrations, and advanced security architecture.

You will work closely with security engineers and cryptographers to implement production-grade cryptographic protocols and build resilient distributed systems designed to protect highly sensitive digital asset infrastructure.

Key Responsibilities

  • Design and implement secure infrastructure supporting digital asset custody and transaction signing.
  • Develop and maintain cryptographic services for secure key management and transaction authorization.
  • Implement cryptographic protocols and integrate cryptographic libraries into production systems.
  • Build secure backend services that support distributed signing systems and wallet infrastructure.
  • Perform threat modeling to identify and mitigate potential attack vectors across the platform.
  • Conduct security-focused code reviews and implement testing strategies to identify vulnerabilities.
  • Integrate with blockchain nodes and APIs to construct, sign, and broadcast transactions.
  • Ensure secure storage and handling of encrypted data, cryptographic materials, and audit logs.
  • Develop secure networking and communication protocols between distributed system components.

Required Skills and Experience

  • Strong experience in secure software development and security-focused engineering.
  • Proficiency in systems programming languages such as C++, Go, or Rust.
  • Experience implementing or integrating cryptographic libraries such as OpenSSL or similar frameworks.
  • Understanding of cryptographic concepts including:
  • Signature schemes
  • Secure key management
  • Random number generation
  • Mitigation of side-channel attacks
  • Experience designing and building secure distributed systems.
  • Strong threat modeling capabilities to identify and mitigate potential vulnerabilities.

Blockchain and Distributed Systems

  • Experience integrating with blockchain nodes and APIs.
  • Understanding of blockchain transaction formats such as Bitcoin UTXO models and Ethereum RLP structures.
  • Ability to parse, construct, and manage blockchain transaction data.

Security Infrastructure

  • Experience implementing secure storage for encrypted data and cryptographic keys.
  • Knowledge of secure logging and audit systems.
  • Experience designing secure networking and communication between distributed components.

Preferred Experience

  • Experience with Trusted Execution Environments, including Intel SGX.
  • Familiarity with Hardware Security Modules (HSMs).
  • Exposure to Multi-Party Computation (MPC) or distributed signing systems.
  • Experience with secure containerized deployments and cloud security practices.

#LI-RG1

Skills & Requirements

Technical Skills

C++GoRustOpensslBitcoin utxo modelsEthereum rlp structuresIntel sgxHsmsMulti-party computation (mpc)Distributed signing systemsSecure containerized deploymentsCloud security practicesSecurityCryptographyBlockchain

Employment Type

FULL TIME

Level

senior

Posted

4/11/2026

Apply Now

You will be redirected to IntePros's application portal.