Blockchain Developer

IntePros

Pittsburgh (Allegheny County)

On-site

USD 180,000 - 240,000

Full time

11 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IntePros in Pittsburgh seeks a Security Engineer to build secure, resilient software for next‑generation digital asset and cryptographic platforms. This hands‑on backend role focuses on implementing cryptographic concepts into production‑ready systems, not security operations.

You will collaborate with cryptographers and engineers to develop secure transaction processing, wallet services, and TEEs (Intel SGX). The role involves MPC frameworks and secure key management across distributed services.

Qualifications

  • 5+ years of professional backend software engineering experience.
  • Strong experience with Rust (preferred), Go, or C++.
  • Experience building secure software with secure coding practices.
  • Knowledge of applied cryptography and secure protocol implementation.
  • Experience with cryptographic libraries such as OpenSSL or MPC‑related frameworks.
  • Familiarity with MPC concepts and secure key management.
  • Experience integrating with blockchain nodes, APIs, or digital asset platforms.
  • Understanding of blockchain transaction formats and signing concepts.
  • Strong threat modeling skills and experience identifying security vulnerabilities in distributed systems.
  • Experience with secure storage, encryption, and backend data protection.

Responsibilities

  • Develop secure backend software using Rust, Go, or C++ with a focus on cryptographic applications.
  • Partner with cryptographers to implement production‑ready solutions for digital asset custody and secure key management.
  • Build and integrate secure transaction signing, wallet services, and blockchain connectivity across multiple networks.
  • Design software that leverages secure coding practices and protects against common attack vectors, including side‑channel attacks.
  • Implement and integrate Multiparty Computation (MPC) frameworks and secure cryptographic protocols.
  • Develop software utilizing Trusted Execution Environments (TEEs), including Intel SGX and remote attestation concepts.
  • Perform security‑focused code reviews, threat modeling, and vulnerability analysis throughout the software development lifecycle.
  • Design secure communication between distributed services using networking and RPC frameworks.
  • Build secure storage solutions for encrypted key material, audit logs, and sensitive application data.
  • Participate in Agile development activities including research spikes, prototyping, architecture discussions, and production implementation.

Skills

Rust (preferred)
Go
C++
Backend engineering
Cryptography knowledge
Secure coding practices
Distributed systems
Threat modeling

Tools

OpenSSL
MPC frameworks
TEEs (Intel SGX)
Remote attestation
Blockchain nodes integration

Job description

Security Engineer (Blockchain & Cryptography)

We are seeking a highly skilled Security Engineer to help build secure, resilient software that supports next-generation digital asset and cryptographic platforms. This is a hands-on backend engineering role focused on implementing advanced cryptographic concepts into production-ready software—not a traditional cybersecurity or security operations position. You will work alongside cryptographers and software engineers to develop secure transaction processing, digital asset custody capabilities, and trusted execution environments.

This is an excellent opportunity for engineers who enjoy solving complex security challenges involving blockchain technologies, secure systems design, and modern cryptographic frameworks.

Responsibilities
  • Develop secure backend software using Rust, Go, or C++ with a focus on cryptographic applications.
  • Partner with cryptographers to implement production‑ready solutions for digital asset custody and secure key management.
  • Build and integrate secure transaction signing, wallet services, and blockchain connectivity across multiple networks.
  • Design software that leverages secure coding practices and protects against common attack vectors, including side‑channel attacks.
  • Implement and integrate Multiparty Computation (MPC) frameworks and secure cryptographic protocols.
  • Develop software utilizing Trusted Execution Environments (TEEs), including Intel SGX and remote attestation concepts.
  • Perform security‑focused code reviews, threat modeling, and vulnerability analysis throughout the software development lifecycle.
  • Design secure communication between distributed services using networking and RPC frameworks.
  • Build secure storage solutions for encrypted key material, audit logs, and sensitive application data.
  • Participate in Agile development activities including research spikes, prototyping, architecture discussions, and production implementation.
Required Qualifications
  • 5+ years of professional backend software engineering experience.
  • Strong experience developing applications in Rust (preferred), Go, or C++.
  • Experience building secure software with an understanding of secure coding practices.
  • Knowledge of applied cryptography and secure protocol implementation.
  • Experience with cryptographic libraries such as OpenSSL or MPC‑related frameworks.
  • Familiarity with Multiparty Computation (MPC) concepts and secure key management.
  • Experience integrating with blockchain nodes, APIs, or digital asset platforms.
  • Understanding of blockchain transaction formats and transaction signing concepts.
  • Strong threat modeling skills and experience identifying security vulnerabilities in distributed systems.
  • Experience with secure storage, encryption, and backend data protection.
  • Familiarity with containerized applications and cloud security best practices.
  • Understanding of Trusted Execution Environments (TEEs), Intel SGX, or remote attestation concepts.
Preferred Qualifications
  • Experience building blockchain or digital asset platforms.
  • Experience developing cryptocurrency wallets or custody solutions.
  • Familiarity with Bitcoin, Ethereum, Solana, or other blockchain ecosystems.
  • Experience with Hardware Security Modules (HSMs).
  • Exposure to Zero Knowledge Proofs (ZKP), homomorphic encryption, or advanced cryptographic techniques.
  • Experience working with trusted enclave frameworks such as EGO, Edgeless EGO, Gramine, or Occlum.
  • Startup or emerging technology experience developing secure distributed systems.
  • Master's or PhD in Computer Science, Mathematics, Cybersecurity, or a related technical field is preferred but not required.
What We're Looking For

The ideal candidate is first and foremost a strong software engineer with experience building secure backend systems. While experience in blockchain or digital assets is highly desirable, we are equally interested in engineers who have deep expertise in secure software development, cryptography, and distributed systems and are excited to work on cutting‑edge technologies.

This role offers the opportunity to contribute to research, prototyping, and production development of highly secure systems that support the future of digital assets and cryptographic infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Security Engineer (Blockchain & Cryptography)
Security Engineer (Blockchain & Cryptography)

IntePros • New York (NY)

On-site
USD 180,000 - 240,000
Senior Cryptography Software Engineer – Digital Asset Security
Senior Cryptography Software Engineer – Digital Asset Security

Eliassen Group • New York (NY)

Hybrid
USD 123,000 - 129,000
Blockchain Security Engineer - (Solidity / Rust / Golang)
Blockchain Security Engineer - (Solidity / Rust / Golang)

CryptoproNetwork • Northern (KY)

Hybrid
USD 102,000 - 180,000
Medical insurance
Vision insurance
Dental insurance
+7
Senior Blockchain Engineer
Senior Blockchain Engineer

UseBlocky • Abbeyville (CO)

On-site
USD 110,000 - 150,000
Competitive salary and performance-based incentives
Flexible working environment
Professional development and learning opportunities
Blockchain Security Engineer - (Solidity / Rust / Golang - Senior Level)
Blockchain Security Engineer - (Solidity / Rust / Golang - Senior Level)

CertiK • Seattle (WA), San Francisco (CA), New York (NY)

Hybrid
USD 102,000 - 180,000
Medical, Vision, Dental insurance
401(k) plan with company matching
HSA and FSA
Blockchain Engineer
Blockchain Engineer

Fullstack • New York (NY), Northern (KY)

Hybrid
USD 180,000 - 260,000
Blockchain & Cryptography Security Engineer
Blockchain & Cryptography Security Engineer

IntePros • New York (NY)

On-site
USD 180,000 - 240,000
Sr. Blockchain Engineer
Sr. Blockchain Engineer

IntePros • New York (NY)

On-site
USD 120,000 - 160,000
Staff Security Engineer – Digital Asset Security
Staff Security Engineer – Digital Asset Security

Iceberg • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Core Systems Engineer
Senior Core Systems Engineer

MLabs • United States

Remote
USD 180,000 - 260,000
Equity options
Remote-first work model
Healthcare coverage
+2