Senior Software Engineer - Custody - Embed

Kraken Digital Asset Exchange
Summary
Join Kraken as a Senior Custody Engineer and contribute to a groundbreaking project focused on transitioning the economy from fiat to stablecoins. This newly created team is building embedded finance on DeFi rails, enabling developers to easily integrate DeFi wallets into their applications. You will design and implement robust backends for wallet management, payments, and treasury functionalities, ensuring system security and reliability. The role involves working with blockchain technologies, DeFi protocols, and stablecoins, designing secure APIs, and developing scalable infrastructure. This position offers the flexibility of on-site work in San Francisco or remote work within PST hours. Kraken is a fully remote company with a global team and a commitment to crypto values.
Requirements
- Proficient in building highly scalable backend systems using languages like Python, Go, Rust, or Node.js
- Strong experience working with blockchain technologies, DeFi protocols, and stablecoins
- Expertise in designing secure and efficient APIs
- Knowledge of key management and cryptographic methods
- Familiarity with integrating on/off ramps and payment systems
- 5+ years of backend engineering experience, ideally in fintech or blockchain sectors
- Highly autonomous and able to execute complex technical projects independently
Responsibilities
- Build robust backends that handle wallet management, payments, and treasury functionalities
- Strong understanding of authentication protocols, key management and access controls
- Experience implementing commonly used cryptographic techniques for self or joint custodial solutions
- Design and implement APIs that developers can integrate easily into their applications
- Ensure system security and reliability in handling stablecoin transactions across jurisdictions
- Develop scalable infrastructure for onboarding users in key target markets