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
📍Design and implement robust services and libraries for payments integration across our products at Kraken 📍Write reusable, testable, and highly efficient codebase 📍Collaborate with cross-functional teams, including Product, Design, and Fronted Engineering to ensure seamless integration of new features and improvements in a large scale distributed systems architecture 📍Partner closely with crypto native engineers
Skills you should HODL
📍3+ years of experience in software engineering 📍Proficiency in writing clean, scalable Typescript/node.js backend code 📍Demonstrated commitment to a security-first mindset when designing systems 📍Capability to autonomously debug issues across the stack, including OS, network, and application layers 📍Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
If this role isn’t the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.