Rust Software Engineer — Open Finance Infrastructure

kraken.com

Polska

Remote

PLN 180,000 - 260,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Kraken is seeking a Software Engineer to design and scale Rust services powering trading, payments, and crypto experiences. You will work on real-time coordination across services and build robust infrastructure.

The role requires 3+ years of software engineering experience, Rust proficiency, and a security-first mindset. You will own end-to-end systems and collaborate with product teams to drive high-performance distributed architectures.

Qualifications

  • 3+ years of software engineering experience.
  • Proficient in writing network services or asynchronous code in Rust.
  • Security-first mindset in system design to ensure robustness.
  • Ability to autonomously debug issues across OS, network, and application layers.
  • Solid understanding of distributed systems, RPC protocols, Kafka, and event-driven architectures.
  • Collaborates with product teams to gather requirements and constraints.
  • Take end-to-end ownership of systems and libraries.

Responsibilities

  • Design and implement robust Rust services and libraries powering trading, payments, and crypto experiences.
  • Write reusable, testable, and high-performance code across services with low latency.
  • Contribute to large-scale distributed system architecture and translate product requirements into resilient solutions.
  • Collaborate with hundreds of Rust engineers in a product-driven engineering culture.

Skills

Rust
Distributed systems
Debugging
RPC/Kafka

Tools

Kafka

Job description

Kraken is seeking a Software Engineer to design and scale Rust services powering trading, payments, and crypto experiences. You will work on real-time coordination across services and build robust infrastructure.

The role requires 3+ years of software engineering experience, Rust proficiency, and a security-first mindset. You will own end-to-end systems and collaborate with product teams to drive high-performance distributed architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Systems Engineer - Core Infra for Open Finance
Senior Rust Systems Engineer - Core Infra for Open Finance

Kraken • Poland

On-site
PLN 180,000 - 320,000
Senior Rust Backend Engineer — Open Finance & AI
Senior Rust Backend Engineer — Open Finance & AI

Kraken • Polska

On-site
PLN 548,000 - 900,000
Senior Rust Engineer - Trading Backend for Crypto Platform
Senior Rust Engineer - Trading Backend for Crypto Platform

Kraken • Poland

On-site
PLN 250,000 - 450,000
Engineering Manager - Trading Backend & Open Finance
Engineering Manager - Trading Backend & Open Finance

Kraken • Poland

On-site
PLN 635,000 - 934,000
Senior Software Engineer - Rust - Core Services
Senior Software Engineer - Rust - Core Services

Kraken • Poland

On-site
PLN 180,000 - 320,000
Senior Software Engineer - Rust - Backend - Pro
Senior Software Engineer - Rust - Backend - Pro

Kraken • Poland

On-site
PLN 250,000 - 450,000
Software Engineer - Rust - Payward Services
Software Engineer - Rust - Payward Services

kraken.com • Polska

Remote
PLN 180,000 - 260,000
Senior Software Engineer - Rust - Consumer
Senior Software Engineer - Rust - Consumer

Kraken • Polska

On-site
PLN 548,000 - 900,000
Staff Rust Engineer — Scalable Distributed Backend
Staff Rust Engineer — Scalable Distributed Backend

IBM • Kraków

On-site
PLN 350,000 - 650,000
Senior Rust Engineer - Low-Latency HFT Systems (Remote)
Senior Rust Engineer - Low-Latency HFT Systems (Remote)

Keyrock • Kraków

Remote
PLN 387,000 - 602,000
Competitive salary
Flexible remote work
Autonomy & entrepreneurial team