Senior Software Engineer - Rust - Product Engineering
Kraken.com
BUILDING THE FUTURE OF CRYPTO
Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.
What makes us different?
Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion. For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.
Before you apply, please read the Kraken Culture https://www.kraken.com/culture page to learn more about our internal culture, values, and mission. We also expect candidates to familiarize themselves with the Kraken app. Learn how to create a Kraken account here https://support.kraken.com/hc/en-us/articles/226090548-How-to-create-an-account-on-Kraken.
As a fully remote company, we have Krakenites in 70+ countries who speak over 50 languages. Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space. Kraken is committed to industry-leading security https://blog.kraken.com/crypto-education/security-at-kraken, crypto education https://blog.kraken.com/category/crypto-education, and world-class client support https://blog.kraken.com/crypto-education/support-at-kraken through our products like Kraken Pro https://pro.kraken.com/, Desktop https://www.kraken.com/desktop, Wallet https://www.kraken.com/wallet, and Kraken Futures https://www.kraken.com/features/futures.
Become a Krakenite and build the future of crypto!
PROOF OF WORK
THE TEAM
Our Product Engineering teams sit at the intersection of crypto, markets, and customer experience — where every technical decision directly impacts traders, revenue, and the evolution of the crypto ecosystem. Engineers don’t just execute on requirements; they co-create them alongside Product and Design, bringing strong product intuition and a sharp focus on user impact.
Teams operate close to the metrics that matter — conversion, retention, reliability, liquidity, and trader experience — and make thoughtful tradeoffs across UX, performance, and business outcomes. Clear communication and tight collaboration with cross-functional partners are core to how we ship.
Interested in building products like Kraken https://app.kraken.com/JDNW/zxa338rp?af_js_web=true&af_ss_ver=2_2_0&pid=www.kraken.com&af_channel=referral&medium=referral&af_ss_ui=true&landing=/&original_landing=eyJ1cmwiOiJodHRwczovL3d3dy5rcmFrZW4uY29tLyIsInJlZmVycmVyIjoiaHR0cHM6Ly93d3cua3Jha2VuLmNvbS9jdWx0dXJlIn0=&anon_id=c57b52ba-11bf-4e62-b1e7-a3462a722eee, Kraken Pro https://proapp.kraken.com/9f1e/px1q5fli?af_js_web=true&af_ss_ver=2_2_0&pid=www.kraken.com&af_channel=referral&medium=referral&af_ss_ui=true&landing=/&original_landing=eyJ1cmwiOiJodHRwczovL3d3dy5rcmFrZW4uY29tLyIsInJlZmVycmVyIjoiaHR0cHM6Ly93d3cua3Jha2VuLmNvbS9jdWx0dXJlIn0=&anon_id=c57b52ba-11bf-4e62-b1e7-a3462a722eee, Desktop https://assets-cms.kraken.com/images/51n36hrp/facade/c8a90889d470969a2f7864a0bfa1814c28b21310-1024x1024.svg, and Krak https://www.kraken.com/krak? We’re looking for builders who thrive in ambiguity, move quickly with ownership, and care deeply about the customer.
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
- 7+ years of software engineering experience
- Experience building customer focused products, ideally in the fintech or crypto space
- Proficient in writing network services or asynchronous code in Rust
- Have a security-first mindset during system design to ensure robustness
- Demonstrate the ability to autonomously debug issues across the stack (OS, network, application)
- Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems, to design scalable solutions
- Collaborate effectively with product teams to gather requirements and constraints for designing appropriate systems
- Take complete end-to-end ownership of systems and libraries
- Provide mentorship to other engineers while contributing to defining the technical culture
Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.
Please note, applicants are permitted to redact or remove informatio
Share this job: