K

Kraken

Global cryptocurrency exchange with high liquidity

Senior Software Engineer - Rust, Core Services

Backend EngineeringUpdated on Nov 12
Full-timeNo salary listedRemote

About the Job

Requirements

  • At least 7 years of software engineering experience.
  • Experience building and scaling shared systems, internal platforms, and systems supporting multiple product roadmaps.
  • Proficiency writing network services or asynchronous code in Rust.
  • Apply a security-first mindset during system design to ensure system robustness.
  • Ability to autonomously debug issues across the operating system, network, and application stack.
  • Solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and event-driven systems.
  • Ability to collaborate effectively with product teams to gather requirements and constraints for system design.

Responsibilities

  • Design and implement robust Rust services and foundational libraries for core infrastructure, prioritizing correctness, security, and long-term maintainability.
  • Write reusable, testable, highly efficient code designed for scale, observability, and operational resilience in production environments.
  • Collaborate on large-scale distributed systems architecture, shaping low-latency, fault-tolerant services for global trading and internal platforms.
  • Take complete end-to-end ownership of systems and libraries.

About the Company

Kraken

Global cryptocurrency exchange with high liquidity

Kraken is a cryptocurrency exchange that lets people buy, sell, and trade digital assets. It runs a global market where users can place orders to trade various crypto pairs, and the platform matches buyers and sellers to complete transactions. Transactions are processed with high liquidity for fast execution, and users can use advanced charting tools and indicators to analyze prices. Fees are competitive and can be very low, which helps traders keep more of their returns. Kraken emphasizes security with multiple protections to safeguard funds, and it offers around-the-clock support for users worldwide. The company serves individuals as well as institutional traders, and it continually adds new trading pairs to expand its offerings. Its goal is to provide a reliable, low-cost, high-liquidity market where people can access a wide range of digital assets securely and with helpful support.

Company size
1,001-5,000
Company stage
Private
Total funding
$1.4B
Headquarters
Cheyenne, WY
Founded
2011

Recently Posted Jobs

Explore more opportunities at Kraken

See more jobs