London, England, United Kingdom Remote (Global) Employment

Kraken is hiring a Software Engineer

About the Role

Kraken is looking for a Software Engineer to build robust Rust services and libraries that power trading, payments, and crypto experiences. You'll collaborate on large-scale distributed systems within a mission-focused, product-driven engineering culture.

What You'll Do

  • Design and implement robust Rust services and libraries for 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.

What We're Looking For

  • 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.

Technical Stack

  • Rust
  • Kafka

Team & Environment

Product Engineering teams sit at the intersection of crypto, markets, and customer experience.

Work Mode

This is a global, remote-first position open to candidates in 70+ countries.

As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic.

Required Skills
RustKafkaNetwork ServicesAsynchronous ProgrammingDistributed SystemsRPC ProtocolsEvent Driven SystemsSecurityDebuggingSystem Design
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Kraken

Kraken is a cryptocurrency exchange building premium crypto products for experienced traders, institutions, and newcomers. The company is committed to industry-leading security, crypto education, and world-class client support through products like Kraken Pro, Desktop, Wallet, and Kraken Futures.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago