Trading Systems Engineer - Rust & C++

Kraken

Danmark

On-site

SEK 900,000 - 1,300,000

Full time

8 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kraken is building the future of open finance with a global engineering team working on Rust and C++ services powering trading, payments, and crypto experiences. The role focuses on reliability, performance, and security in scalable, low-latency systems.

You'll collaborate with product teams to translate requirements into robust architectures and take end-to-end ownership of critical libraries and services across distributed platforms.

Qualifications

  • 3+ years of software engineering experience.
  • Experience building financial trading focused products.
  • Proficient in writing network services or asynchronous code in Rust.
  • Experience with modern C++, including performance-sensitive, low-latency systems.
  • 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.

Responsibilities

  • Design and implement robust Rust and C++ 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 and C++ engineers, contributing to a high-performance, product-driven engineering culture.

Skills

Rust programming
C++ development
Distributed systems
Async network services
Security-first design
Debug across stack
RPC protocols
Kafka

Tools

Kafka
RPC protocols

Job description

Kraken is building the future of open finance with a global engineering team working on Rust and C++ services powering trading, payments, and crypto experiences. The role focuses on reliability, performance, and security in scalable, low-latency systems.

You'll collaborate with product teams to translate requirements into robust architectures and take end-to-end ownership of critical libraries and services across distributed platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Engineer — High-Performance Trading Backend
Senior Rust Engineer — High-Performance Trading Backend

Kraken • Sweden

On-site
SEK 1,000,000 - 1,500,000
Senior Rust Systems Engineer - Secure Crypto Infra
Senior Rust Systems Engineer - Secure Crypto Infra

Kraken • Sweden

On-site
SEK 900,000 - 1,200,000
Senior Rust Backend Engineer — Open Finance, AI-Driven
Senior Rust Backend Engineer — Open Finance, AI-Driven

Kraken • Danmark

On-site
SEK 1,798,000 - 2,398,000
Senior Software Engineer - Rust - Backend - Pro
Senior Software Engineer - Rust - Backend - Pro

Kraken • Sweden

On-site
SEK 1,000,000 - 1,500,000
Software Engineer II - Rust - Pro
Software Engineer II - Rust - Pro

Kraken • Danmark

On-site
SEK 900,000 - 1,300,000
Senior Software Engineer - Rust - Core Services
Senior Software Engineer - Rust - Core Services

Kraken • Sweden

On-site
SEK 900,000 - 1,200,000
Senior Systems Engineer: Rust & C++ for High-Performance
Senior Systems Engineer: Rust & C++ for High-Performance

Nordic Investin Group Aktiebolag • Olofstorp

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

Kraken • Danmark

On-site
SEK 1,798,000 - 2,398,000
Senior Systems Programmer Rust and C Plus Plus
Senior Systems Programmer Rust and C Plus Plus

Nordic Investin Group Aktiebolag • Olofstorp

On-site
SEK 900,000 - 1,200,000
Head of Exchange Platform & Infrastructure
Head of Exchange Platform & Infrastructure

Kraken • Sweden

On-site
SEK 1,200,000 - 2,100,000