Summary
Join Tether, a leader in digital finance, and become a Senior Blockchain Engineer. You will contribute to the development of an open-source wallet development kit, integrating various cryptocurrency primitives into diverse projects. This role demands expertise in non-custodial wallet development, blockchain principles, and secure coding practices using Javascript. The position offers the opportunity to work remotely as part of a global team, collaborating on cutting-edge blockchain technology.
Requirements
- Strong experience building non-custodial cryptocurrency wallets and key management systems
- Deep understanding of blockchain principles like the UTXO model
- Hands-on experience running and maintaining blockchain nodes (Bitcoin, Ethereum, etc.)
- Deep understanding of P2P networking concepts and distributed systems
- Strong focus on security best practices and cryptographic principles
- Advanced JavaScript/Node.js expertise, including: Modern ES6+ features and async programming
- Advanced JavaScript/Node.js expertise, including: Buffer handling and cryptographic primitives
- Advanced JavaScript/Node.js expertise, including: WebSocket/REST/RPC API interactions
- Test-driven development practices
- Understanding of Node.js runtime architecture
Responsibilities
- Design and implement modular non-custodial wallet libraries with support for multiple cryptocurrencies for mobile, web and server using Javascript
- Develop and integrate wallet modules for various blockchain protocols with focus on security and key management
- Create reliable payment processing systems that interface directly with blockchain nodes
Preferred Qualifications
- Experience with hardware wallet integration
- Familiarity with P2P technologies like Bitorrent/DHT/Holepunch
- Knowledge of BIP standards (BIP32, BIP39, BIP44, etc.)
- Familiarity with Layer 2, token, DeFi protocols
Benefits
Remote work