Software Engineer

Kraken

Benefits

Job Description

Core Responsibilities:

  • Developing and maintaining core framework and key software components for the Kraken trading engine.
  • Building and designing solutions that mitigate risk, implement security, and protect both systems and data.
  • Constructing dynamically scalable platforms capable of heavy transaction volume.

Required Skills:

  • Experience with distributed and/or highly-concurrent systems.
  • Experience with low-latency and/or high-volume transaction environments.
  • 5+ years experience working with modern C++.

Bonus Points:

  • High level of proficiency in Python, Rust, and SQL.
  • Demonstrated knowledge of order types, trading systems, and financial products.
  • Cryptocurrency/Blockchain familiarity highly preferable.

About Kraken

Kraken is a mission-focused company rooted in crypto values that aims to accelerate the global adoption of crypto, so that everyone can achieve financial freedom.

Apply for This Position