Lead Cryptography Engineer – MPC, Confidential Computing

Jobtailor

California (MO)

On-site

USD 180,000 - 240,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a seasoned software engineer to architect high‑performance cryptographic systems focused on threshold signatures and ECDSA key operations. You will design secure services for TEEs (AMD SEV-SNP, Intel TDX) and contribute to confidential computing architectures.

You will implement secure MPC signing sessions, explore ZK proofs, and translate academic concepts into production code, within a distributed backend focused on FinTech privacy-preserving ledgers.

Qualifications

  • 5+ years of Specialty Software Engineering experience or equivalent
  • 3+ years of experience in backend or systems programming
  • Expert-level proficiency in Go (Golang)
  • 6+ months of ECC experience
  • 1+ year of experience with BFT consensus, P2P networking, and state replication
  • Deep experience with Cosmos SDK and CometBFT (desired)
  • Experience with Pedersen Commitments (desired)
  • Experience with Zero-Knowledge Proofs (desired)
  • Ability to translate mathematical specs from whitepapers into code (desired)
  • Experience with MPC or Verifiable Secret Sharing (desired)
  • Familiarity with Ristretto255 or gnark-crypto (desired)
  • Background in FinTech/payment systems/high-frequency trading (desired)
  • Understanding of Account vs UTXO trade-offs in privacy-ledgers (desired)

Responsibilities

  • Architect and implement high-performance threshold signature schemes (DKLS23) for ECDSA key generation and signing
  • Design services inside Trusted Execution Environments (AMD SEV-SNP, Intel TDX) for confidential containers
  • Implement RATS architecture to ensure key shares release only after hardware/software integrity proof
  • Design Cold Ceremony workflows integrating offline hardware tokens for disaster recovery
  • Write memory-safe Rust/Go code operating on key material only in encrypted memory
  • Design mechanisms that cryptographically bind business logic approvals to MPC signing sessions
  • Lead architectural decisions for custody engine and MPC/Confidential Computing usage
  • Contribute to a next-gen Digital Asset Platform for institutional finance

Skills

Go
Backend/Systems programming
Elliptic Curve Cryptography
Distributed systems
Reading academic papers

Tools

Cosmos SDK
CometBFT
RATS Architecture
WebAuthn
Gnark-crypto

Job description

  • Architect and implement high-performance threshold signature schemes, specifically DKLS23 or similar, for ECDSA key generation and signing
  • Design and build services inside Trusted Execution Environments, targeting AMD SEV-SNP and Intel TDX via Confidential Containers
  • Implement the RATS architecture (RFC 9334) to ensure key shares are released only after hardware and software integrity is proven to the Key Broker Service
  • Design Cold Ceremony workflows integrating offline hardware tokens as offline Key Encryption Keys for disaster recovery and deep storage
  • Write and optimize memory-safe Rust/Go code operating on key material exclusively within encrypted memory regions
  • Design mechanisms that cryptographically bind business logic approvals, such as WebAuthn assertions, directly to MPC signing sessions
  • Lead architectural decisions for the custody engine and define use of MPC and Confidential Computing
  • Contribute to a next-generation Digital Asset Platform for institutional finance
Requirements
  • 5+ years of Specialty Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education
  • 3+ years of experience in backend or systems programming
  • Expert-level proficiency in Go (Golang)
  • 6+ months of experience with Elliptic Curve Cryptography (ECC)
  • 1+ year of experience with BFT consensus algorithms, P2P networking, and state replication
  • Reliable distributed systems experience
  • Deep experience with Cosmos SDK and CometBFT (desired)
  • Experience with Pedersen Commitments (desired)
  • Experience with Zero-Knowledge Proofs, specifically Bulletproofs or Sigma protocols (desired)
  • Ability to read academic whitepapers/preprints and translate mathematical specifications into functioning code (desired)
  • Experience with MPC or Verifiable Secret Sharing schemes (desired)
  • Familiarity with the Ristretto255 curve or libraries like gnark-crypto (desired)
  • Background in FinTech, payment systems, or high-frequency trading platforms (desired)
  • Understanding of Account Model vs. UTXO Model trade-offs in privacy-preserving ledgers (desired)
Core Competencies

Demonstrates expertise in designing and implementing high-performance cryptographic systems, particularly in ECDSA key generation and signing, while ensuring secure operations within Trusted Execution Environments. Proficient in backend programming with a focus on Go, distributed systems, and advanced cryptographic techniques.

Highest-signal resume keywords
  • Expert-Level Proficiency In Go
  • Experience With Elliptic Curve Cryptography
  • Reliable Distributed Systems Experience
  • Experience With BFT Consensus Algorithms
  • Deep Experience With Cosmos SDK
ATS Optimization Keywords
Hard Skills
  • Threshold Signature Schemes
  • ECDSA Key Generation
  • Rust Programming
  • Go Programming
  • Elliptic Curve Cryptography
  • BFT Consensus Algorithms
  • MPC Signing Sessions
  • Zero-Knowledge Proofs
  • Pedersen Commitments
  • Confidential Computing
Industry Keywords
  • FinTech
  • Payment Systems
  • High-Frequency Trading
  • Privacy-Preserving Ledgers
Tools & Technologies
  • Trusted Execution Environments
  • AMD SEV-SNP
  • Intel TDX
  • RATS Architecture
  • WebAuthn
  • Cosmos SDK
  • CometBFT
  • Ristretto255
  • Gnark-crypto
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MPC & Confidential Computing Architect — Cryptography Lead
MPC & Confidential Computing Architect — Cryptography Lead

Jobtailor • California (MO)

On-site
USD 180,000 - 240,000
Staff Software Engineer – Rust, Distributed Systems
Staff Software Engineer – Rust, Distributed Systems

Jobtailor • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Onchain (Applied Cryptography)
Staff Software Engineer, Onchain (Applied Cryptography)

Gemini • New York (NY)

On-site
USD 190,000 - 270,000
Competitive starting salary and equity
Discretionary annual bonus
Long-term equity grant
+4
Specialty Software Engineer 3 - Contingent
Specialty Software Engineer 3 - Contingent

PTR Global • Woodbridge Township (NJ)

On-site
USD 160,000 - 230,000
Principal Engineer, Cryptographic Key Management System
Principal Engineer, Cryptographic Key Management System

Jobtailor • Illinois

On-site
USD 120,000 - 180,000
Member of Technical Staff, Security Engineering
Member of Technical Staff, Security Engineering

blockchaincapital.com • United States

On-site
USD 90,000 - 130,000
INFORMATION TECHNOLOGY
INFORMATION TECHNOLOGY

Solidigm Inc. • Rancho Cordova (CA)

On-site
USD 140,000 - 190,000
Crypto Subject Matter Expert, SME
Crypto Subject Matter Expert, SME

Jobtailor • California (MO)

On-site
USD 140,000 - 190,000
Sr. Security Architect
Sr. Security Architect

Connect Tech+Talent • Frisco (TX)

On-site
USD 150,000 - 210,000
Cryptographic Agility Surveillance Analyst
Cryptographic Agility Surveillance Analyst

Jobtailor • Massachusetts

On-site
USD 70,000 - 110,000