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 Rust services and libraries that power trading, payments, and crypto experiences with a focus on reliability, performance, and user impact. 📍Write reusable, testable, and highly efficient code that scales across teams and supports revenue-critical systems without compromising safety or security. 📍Collaborate on large-scale distributed systems architecture, translating evolving product requirements into resilient, low-latency solutions. 📍Work alongside hundreds of experienced Rust engineers, contributing to a high-performance, product-driven engineering culture.
Skills you should HODL
📍3+ years of experience in software engineering, ideally building consumer facing products 📍Proficiency in writing network services or asynchronous code in Rust 📍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 you’re passionate about blockchain and decentralized technologies, explore more opportunities in web3 and cryptocurrency careers.




