Rust Software Engineer — Open Finance Infrastructure

Kraken

South Africa

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kraken is seeking a Software Engineer to design and scale Rust-based services powering trading, payments, and crypto experiences. The role emphasizes reliability, low latency, and secure system design.

You’ll collaborate across teams to deliver reusable, high-performance components, take end-to-end ownership, and work within a fast-paced, product-driven environment with a focus on open finance infrastructure.

Qualifications

  • 3+ years of software engineering experience.
  • Proficient in writing network services or asynchronous code in Rust.
  • Security-first mindset during system design.
  • Autonomous debugging across OS, network, and application layers.
  • Strong understanding of distributed systems, RPC, and Kafka.
  • Collaborates with product teams to gather requirements and constraints.
  • End-to-end ownership of systems and libraries.

Responsibilities

  • Design and implement robust Rust services and libraries powering trading, payments, and crypto experiences, focusing on reliability and performance.
  • Write reusable, testable code that scales across teams and revenue-critical systems.
  • Collaborate on large-scale distributed systems architecture and translate product requirements into scalable solutions.
  • Work with a large Rust engineering team to deliver high-performance, robust infrastructure.

Skills

Rust
Async I/O
Distributed systems
Kafka
RPC
Debugging
System design
Security

Job description

Kraken is seeking a Software Engineer to design and scale Rust-based services powering trading, payments, and crypto experiences. The role emphasizes reliability, low latency, and secure system design.

You’ll collaborate across teams to deliver reusable, high-performance components, take end-to-end ownership, and work within a fast-paced, product-driven environment with a focus on open finance infrastructure.

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

Similar jobs worth comparing

Senior Rust Engineer - Real-Time Fintech Infrastructure
Senior Rust Engineer - Real-Time Fintech Infrastructure

Kraken • South Africa

On-site
ZAR 900,000 - 1,500,000
Rust Software Engineer for Consumer Apps
Rust Software Engineer for Consumer Apps

Kraken • South Africa

On-site
ZAR 900,000 - 1,200,000
Frontend Engineer, Payments & Open Finance
Frontend Engineer, Payments & Open Finance

Kraken • South Africa

On-site
ZAR 900,000 - 1,500,000
Software Engineer - Rust - Consumer
Software Engineer - Rust - Consumer

Kraken • South Africa

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Engineer for Growth & Open Finance
Senior Full-Stack Engineer for Growth & Open Finance

Kraken • South Africa

On-site
ZAR 1,934,000 - 2,901,000
Senior Software Engineer - Rust - Payward Services
Senior Software Engineer - Rust - Payward Services

Kraken • South Africa

On-site
ZAR 900,000 - 1,500,000
Software Engineer - Rust - Payward Services
Software Engineer - Rust - Payward Services

Kraken • South Africa

On-site
ZAR 600,000 - 900,000
Engineering Manager, Trading Backend & AI-Driven Open Finance
Engineering Manager, Trading Backend & AI-Driven Open Finance

Kraken • South Africa

On-site
ZAR 900,000 - 1,400,000
Engineering Manager - Pro
Engineering Manager - Pro

Kraken • South Africa

On-site
ZAR 900,000 - 1,400,000
Software Engineer - Frontend - Payments
Software Engineer - Frontend - Payments

Kraken • South Africa

On-site
ZAR 900,000 - 1,500,000