Senior Blockchain Engineer
Remote
$150k–$180k
senior
1 month ago
full-time
quality 8.9/10
Key Responsibilities
- MPC/TSS Wallet Development
- MPC Protocol Implementation: Design and implement MPC (Multi-Party Computation) protocols in Golang to build highly available private key sharding and distributed signature services
- Key Lifecycle Management: Develop secure end-to-end key lifecycle management systems including key generation, storage, recovery, and destruction
- Threshold Signature Scheme (TSS): Implement TSS algorithms and secure multi-party computation protocols for 2/3 signature distribution
- Multi-chain Integration: Build integration layers for multiple blockchain networks including Bitcoin (BTC), XRP, Solana (SOL), EVM-compatible chains (ETH, BNB, AVAX, ARB, POL), and TRON
- Hardware Security: Integrate HSM (Hardware Security Module) solutions (YubiHSM, AWS CloudHSM, Azure Dedicated HSM) for enhanced security
- API Development
- Internal APIs: Build and maintain internal APIs to expose pool data, routing results, and token balances to frontend services
- Wallet APIs: Develop secure APIs for wallet operations, transaction signing, and blockchain interactions
- Hardware Wallet Integration: Implement interfaces for Ledger and Trezor hardware wallet integration
- System Architecture
- Microservices Design: Architect scalable, secure microservice architecture supporting MPC wallet operations
- Performance Optimization: Optimize high-performance data pipelines and real-time event processing systems
- Security Implementation: Implement security best practices across all wallet and trading operations
Requirements
- Experience: 5+ years of backend development experience, with 3+ years focused on Golang development
- MPC/TSS Expertise: Deep understanding of MPC/TSS technology stack with actual production system development experience
- Cryptography: Strong knowledge of Elliptic Curve Cryptography (ECC), Zero-Knowledge Proofs, and Threshold Signature schemes
- Blockchain Protocol Experience: Extensive experience in blockchain protocol layer development, familiar with at least Ethereum, Bitcoin, and Solana mainstream public chains
- Security Systems: Development experience in high-security systems (financial, payments, cryptocurrency)
- Cloud Native: Proficiency with Docker, Kubernetes, and CI/CD cloud-native technology stacks
- System Design: Excellent system design capabilities with experience designing scalable microservice architectures
- Data Pipelines: Experience building high-performance data pipelines and real-time event processing systems
Preferred Qualifications
- Wallet & Custody Experience:
- Practical development experience with digital wallets, exchanges, or custody services
- Familiarity with BIP-32, BIP-39, BIP-44 wallet standards
- Open Source & Community:
- Contributions to open-source blockchain projects (Cosmos SDK, Ethereum clients, etc.)
- Active participation in blockchain developer communities
- Advanced Technical Skills:
- Experience with zk-SNARKs, zk-STARKs, or other zero-knowledge proof systems
- Knowledge of cross-chain bridges and interoperability protocols
- Familiarity with FHE (Fully Homomorphic Encryption) or advanced cryptographic primitives
- Security Certifications:
- Cryptography or blockchain security certifications
- Experience with security audits and vulnerability assessments
Similar jobs
Senior Blockchain Engineer
BITFIT LABS PTE LTD · Remote
$120k–$150k
1 month ago
View →
Blockchain Developer
Swift · Remote
$101k–$188k
1 month ago
View →
Blockchain Developer
Genesis NGN · Remote
$163k–$182k
1 month ago
View →
Senior DevOps Engineer
BITFIT LABS PTE LTD · Remote
$150k–$180k
1 month ago
View →
Senior Backend Engineer - Golang
NewSumUp · Remote
$90k–$135k
1 day ago
View →
Senior Full-Stack Engineer - Broker API (Partner-Facing Application)
Alpaca · Remote
$90k–$150k
16 days ago
View →