Lead Cryptography Engineer (MPC & Confidential Computing)
At a glance
AI generatedTL;DR
Wells Fargo is hiring a Lead Specialty Software Engineer specializing in cryptography to join their Digital Asset Platform team, focusing on developing a robust Key Management Service (KMS) that ensures regulatory compliance while maintaining transaction confidentiality. This role involves architecting high-performance threshold signature schemes and implementing MPC protocols within Trusted Execution Environments like AMD SEV-SNP and Intel TDX using Rust or Go. The engineer will also design attestation frameworks to ensure hardware and software integrity, integrate offline hardware tokens for disaster recovery, and develop secure enclave code that operates exclusively in encrypted memory regions. Candidates should have extensive experience with backend programming, particularly in Go, ECC, BFT consensus algorithms, and distributed systems, along with a background in FinTech or payment systems. Preferred qualifications include expertise in Cosmos SDK, CometBFT, MPC, and zero-knowledge proofs, making this role ideal for those passionate about solving complex security challenges in digital finance.
Skills
What you'll do
- Architect and implement high-performance threshold signature schemes for ECDSA key generation and signing.
- Design and build services that run inside Trusted Execution Environments (TEEs) targeting AMD SEV-SNP and Intel TDX.
- Implement the RATS architecture to ensure hardware and software integrity before releasing key shares.
- Integrate offline hardware tokens as Key Encryption Keys (KEKs) for disaster recovery and deep storage.
- Write memory-safe code in Rust/Go that operates on key material exclusively within encrypted memory regions.
What we're looking for
- 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) and BFT consensus algorithms, P2P networking, and state replication
- Experience implementing MPC protocol for threshold signature schemes like DKLS23
- Design and build services within Trusted Execution Environments (TEEs), specifically AMD SEV-SNP and Intel TDX
- Implement RATS architecture to ensure hardware and software integrity before releasing key shares
- Deep experience with Cosmos SDK and CometBFT, including custom module development and consensus logic modification
Employer
About Wells Fargo
Wells Fargo & Company is one of the largest banks in the United States, providing banking, investment, mortgage, and consumer and commercial finance products and services nationwide. Industry: Banking & Financial Services
Wells Fargo currently has 63 open roles on FindRole.
Listed pay typically runs $119,000–$224,000 across 31 roles with salary data.
Most-posted roles
- Lead Software Engineer 4
- Lead Systems Operations Engineer 3
- Lead Information Security Engineer 2
- Senior Systems Operations Engineer 2
- Application Penetration Testing Senior Manager 1