About the company
Kraken, the trusted and secure digital asset exchange, is on a mission to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. Our 2,350+ Krakenites are a world-class team ranging from the crypto-curious to industry experts, united by our desire to discover and unlock the potential of crypto and blockchain technology. As a fully remote company, we already have Krakenites in 70+ countries (speaking 50+ languages). We're one of the most diverse organizations on the planet and this remains key to our values. We continue to lead the industry with new product advancements like Kraken NFT, on- and off-chain staking and instant bitcoin transfers via the Lightning Network.
Job Summary
The Opportunity
đź“ŤIntegrate our existing systems with exciting new blockchains đź“ŤDesign and implement low-latency, high-availability, super secure applications and data protection systems đź“ŤWrite highly scalable, high volume services đź“ŤWrite reusable, testable, and efficient code đź“ŤWork with embedded software on specialized hardware (HSMs) đź“ŤOwn, develop and maintain existing crypto servicesIntegrate our existing systems with exciting new blockchains đź“ŤDesign and implement low-latency, high-availability, super secure applications and data protection systems đź“ŤWrite highly scalable, high volume services đź“ŤWrite reusable, testable, and efficient code đź“ŤOwn, develop and maintain existing crypto services
Skills you should HODL
đź“Ť5+ years of experience as a backend developer đź“ŤExperience with Blockchain daemons such as Bitcoind, Litecoind, Parity or other crypto software đź“ŤStrong proficiency with basic cryptographic concepts đź“ŤAbility to use some basic devops, such as docker and kubernetes đź“ŤAbility to use GNU/Linux operating systems đź“ŤUnderstanding the nature of asynchronous programming and its quirks and workarounds đź“ŤUnderstanding user authentication and authorization between multiple systems, servers, and environments đź“ŤUnderstanding fundamental design principles behind a scalable application đź“ŤExperience with automated testing platforms and unit tests