Today

Backend Engineer (Fintech)

REMOTE EUROPE | KRAKEN

Location: United Kingdom; Argentina; Brazil; Bulgaria; Canada; Chile; Colombia; Cyprus; Czech Republic; Hungary; Ireland; Lithuania; Peru; Poland; Portugal; Romania; South Africa; Spain; Sweden

Company

Kraken is a mission-focused company rooted in crypto values, aiming to accelerate the global adoption of crypto.

What you will do

  • Develop and maintain core framework and key software components for the Kraken trading engine, with a focus on the Aeron-based messaging transport layer.
  • Design and implement low-latency, high-availability messaging solutions across unicast, multicast, and IPC transport paths.
  • Tune and profile the full system stack to squeeze latency out of production infrastructure.
  • Build and extend Aeron Archive integrations for durable message replay and stream persistence.
  • Build and design solutions that mitigate risk, implement security, and protect both systems and data.
  • Collaborate with cross-functional teams and contribute to product roadmap accomplishment.

Requirements

  • 5+ years experience working with modern C++.
  • Prior experience in at least one of the following using Linux — distributed and/or highly-concurrent systems; low-latency and/or high-volume transaction environments.
  • Deep understanding of low-latency systems fundamentals.
  • Experience with Aeron or comparable messaging transports highly desirable.
  • High level of proficiency in Python, Rust, and SQL strongly preferred.
  • Cryptocurrency/Blockchain familiarity highly preferable.

Culture & Benefits

  • Fully remote company with Krakenites in 70+ countries.
  • Focus on industry-leading security, crypto education, and world-class client support.
  • Encouragement to apply even if you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto.
  • Equal opportunity employer that doesn’t tolerate discrimination or harassment of any kind.

APPLY