Skip to content
mimi

Software Engineer – Cryptography / Digital Asset Security

Eliassen Group

New York · Hybrid Contract Mid Level $100 – $105/hr Today

About the role

Software Engineer – Cryptography / Digital Asset Security

About

  • Client: Leader in the financial services industry
  • Contract Length: 12‑month+
  • Location: New York, NY • Lake Mary, FL • Pittsburgh, PA (hybrid – 4 days onsite)
  • Employment Type: W‑2 (applicants must be willing and able to work on a W‑2 basis)
  • Rate: $100/hour – $105/hour W‑2
  • Benefits for W‑2 consultants:
    • Medical, Dental, and Vision benefits
    • 401(k) with company matching
    • Life insurance

Responsibilities

  • Design and implement secure cryptographic protocols and key management solutions for digital asset custody
  • Develop secure, scalable software using C/C++, Go, or Rust with a focus on cryptographic resilience
  • Conduct threat modeling and security assessments to identify and mitigate vulnerabilities
  • Collaborate with cross‑functional teams to integrate blockchain transaction processing and wallet solutions
  • Perform code reviews and testing focused on cryptographic security and secure system architecture

Requirements

  • Strong expertise in cryptography engineering and secure software development
  • Proficiency in C/C++, Go, or Rust with secure coding best practices
  • Experience with cryptographic libraries such as OpenSSL or MPC frameworks
  • Knowledge of hardware security modules (HSMs) and trusted execution environments like Intel SGX
  • Experience with blockchain technologies, transaction formats, and secure distributed systems

Job Details

  • Job #: JN-032026-105856
  • Pay range reflects a W‑2 hourly rate; other employment options may result in pay outside of the provided range.

Additional Benefits for W‑2 Employees (30+ hours/week)

  • Medical (choice of 3 plans)
  • Dental
  • Vision
  • Pre‑tax accounts
  • Voluntary benefits including life and disability insurance
  • 401(k) with match
  • Sick time if required by law in the worked‑in state/locality

Fraud Warning

If anyone contacts you about an open position connected with Eliassen Group, confirm they have an @eliassen.com email address and never provide personal or financial information to anyone not clearly associated with Eliassen Group. Report any suspected fraudulent activity to InfoSec@eliassen.com.

Requirements

  • Due to client requirement, applicants must be willing and able to work on a w2 basis
  • Strong expertise in cryptography engineering and secure software development
  • Proficiency in C/C++, Go, or Rust with secure coding best practices
  • Experience with cryptographic libraries such as OpenSSL or MPC frameworks
  • Knowledge of hardware security modules (HSMs) and trusted execution environments like Intel SGX
  • Experience with blockchain technologies, transaction formats, and secure distributed systems

Responsibilities

  • Design and implement secure cryptographic protocols and key management solutions for digital asset custody
  • Develop secure, scalable software using C/C++, Go, or Rust with a focus on cryptographic resilience
  • Conduct threat modeling and security assessments to identify and mitigate vulnerabilities
  • Collaborate with cross-functional teams to integrate blockchain transaction processing and wallet solutions
  • Perform code reviews and testing focused on cryptographic security and secure system architecture

Benefits

dental_coveragehealth_insurance

Skills

C++GoHSMIntel SGXMPCOpenSSLRust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free