Senior Rust Engineer — High-Performance Trading Backend

Kraken

Sweden

On-site

SEK 1,000,000 - 1,500,000

Full time

47 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kraken is building the future of open finance with a dedicated Pro team handling trading backend services, APIs, and high-performance distributed systems. You will design and implement Rust services powering trading, payments, and crypto experiences, collaborating with global engineers to deliver scalable, secure systems.

Bring 7+ years of software engineering experience, a security-first mindset, and deep knowledge of distributed architectures.

Qualifications

  • 7+ years of software engineering experience.
  • Experience building financial trading focused products.
  • Proficient in writing network services or asynchronous code in Rust.
  • Security-first mindset during system design to ensure robustness.
  • Ability to autonomously debug issues across the stack (OS, network, application).
  • Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems.
  • Collaborate 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.

Responsibilities

  • Design and implement robust Rust services and libraries powering trading, payments, and crypto experiences with reliability, performance, and user impact.
  • Write reusable, testable code that scales across teams and supports revenue-critical systems without compromising safety or security.
  • Collaborate on large-scale distributed systems architecture, translating product requirements into resilient, low-latency solutions.
  • Work alongside hundreds of Rust engineers in a high-performance, product-driven engineering culture.

Job description

Kraken is building the future of open finance with a dedicated Pro team handling trading backend services, APIs, and high-performance distributed systems. You will design and implement Rust services powering trading, payments, and crypto experiences, collaborating with global engineers to deliver scalable, secure systems.

Bring 7+ years of software engineering experience, a security-first mindset, and deep knowledge of distributed architectures.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Software Engineer, Consumer Platforms — Open Finance
Rust Software Engineer, Consumer Platforms — Open Finance

Kraken • Sweden

On-site
SEK 900,000 - 1,400,000
Engineering Manager: Crypto Trading Backend Lead
Engineering Manager: Crypto Trading Backend Lead

Kraken • Sweden

On-site
SEK 900,000 - 1,300,000
Senior Software Engineer - Rust - Backend - Pro
Senior Software Engineer - Rust - Backend - Pro

Kraken • Sweden

On-site
SEK 1,000,000 - 1,500,000
Engineering Manager - Frontend & Backend (Rust)
Engineering Manager - Frontend & Backend (Rust)

Kraken • Sweden

On-site
SEK 1,200,000 - 1,600,000
Software Engineer - Rust - Consumer
Software Engineer - Rust - Consumer

Kraken • Sweden

On-site
SEK 900,000 - 1,400,000
Frontend Engineer – Payments & Open Finance
Frontend Engineer – Payments & Open Finance

Kraken • Sweden

On-site
SEK 950,000 - 1,250,000
Engineering Manager - Pro
Engineering Manager - Pro

Kraken • Sweden

On-site
SEK 900,000 - 1,300,000
Engineering Manager - Frontend - Consumer
Engineering Manager - Frontend - Consumer

Kraken • Sweden

On-site
SEK 1,200,000 - 1,600,000
Software Engineer - Frontend - Payments
Software Engineer - Frontend - Payments

Kraken • Sweden

On-site
SEK 950,000 - 1,250,000
Senior Growth Product Engineer - Remote-First
Senior Growth Product Engineer - Remote-First

Kraken • Sweden

On-site
SEK 900,000 - 1,300,000