Wells Fargo

Lead Cryptography Engineer – MPC, Confidential Computing

Wells Fargo

full-time

Posted on:

Location Type: Hybrid

Location: IselinCaliforniaNew JerseyUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $159,000 - $305,000 per year

Job Level

About the role

  • Architect and implement high-performance threshold signature schemes (specifically DKLS23 or similar) for ECDSA key generation and signing
  • Design and build services that run inside Trusted Execution Environments (TEEs) , specifically targeting AMD SEV-SNP and Intel TDX via Confidential Containers (CoCo)
  • Implement the RATS (Remote ATtestation procedureS) architecture (RFC 9334) to ensure that no key share is released until the requesting node proves its hardware and software integrity to a Key Broker Service
  • Design "Cold Ceremony" workflows that integrate offline hardware tokens as offline Key Encryption Keys (KEKs) for disaster recovery and deep storage
  • Write and optimize memory-safe code (Rust/Go) that operates on key material exclusively within encrypted memory regions, ensuring zero leakage to the host OS or hypervisor
  • Design mechanisms to cryptographically bind business logic approvals (e.g., WebAuthn assertions) directly to the MPC signing session, eliminating the gap between "approval" and "execution"

Requirements

  • 5+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 3+ years of experience in backend or systems programming, with 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
Benefits
  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
threshold signature schemesECDSA key generationTrusted Execution EnvironmentsAMD SEV-SNPIntel TDXRemote Attestation proceduresmemory-safe codeRustGoElliptic Curve Cryptography