K

Software Engineer - Rust - Crypto Back Office

Kraken.Com
2 months ago
Full-time
Remote
Worldwide
Remote Engineering
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

The Crypto Backoffice team is where blockchain meets the business. We own the services that turn on-chain data into fund movements, regulatory compliance, liquidity management and signing operations at scale.

We own the processes that keep Kraken's funds in the right place. We manage wallets, on-chain positions, and regulatory segregations across 120+ chains — ensuring liquidity is where it needs to be for the business to operate smoothly while satisfying all internal and external requirements.


THE OPPORTUNITY

- Design and implement high-throughput, low-latency services and libraries in Rust and TypeScript

- Manage the full lifecycle of on-chain wallets across blockchains - from derivation to ownership, at the scale of a global exchange

- Build and maintain the systems that ensure liquidity for clients while maintaining strict compliance with regulatory requirements

- Own the core services that give the rest of the exchange visibility into on-chain state

- Design and implement integrations with third-party providers to move funds efficiently across chains

- Collaborate closely with stakeholders to deliver first-class treasury management tools

- Contribute to internal tooling, documentation, and standards that raise the bar for the whole org


SKILLS YOU SHOULD HODL