Kraken

Backend Engineer - Rust - Financial Systems

United States

$127,000 – $203,000Compensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, Cryptocurrency, Financial ServicesIndustries

Backend Integrations Engineer

Position Overview

Kraken is seeking a seasoned Backend Integrations Engineer to join our mission of building the most trusted bridge between crypto and traditional finance. This fully remote role involves designing and implementing secure, scalable backend services that integrate payment gateways, bank APIs, and crypto platforms across Kraken products. You will work on core systems powering payment integrations and treasury operations at the intersection of crypto and fiat rails.

Employment Details

  • Salary: $127K - $203K
  • Location Type: Remote
  • Employment Type: Full-Time

Company Mission & Culture

Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology. Kraken is a mission-focused company rooted in crypto values, aiming to accelerate the global adoption of crypto so everyone can achieve financial freedom and inclusion. We are a fully remote company with Krakenites in 70+ countries. We develop premium crypto products for experienced traders, institutions, and newcomers, prioritizing industry-leading security, crypto education, and world-class client support.

  • Learn more about Kraken Culture: [Link to Kraken Culture page - not provided in original text]
  • Familiarize yourself with the Kraken app: [Link to Kraken Account Creation - not provided in original text]

Responsibilities

  • Design and implement secure, scalable backend services for integrating payment gateways, bank APIs, and crypto platforms.
  • Develop reusable libraries, APIs, and tooling for seamless integration with internal systems, external financial institutions, and blockchain networks.
  • Architect and maintain core financial infrastructure for cash management, reconciliation, fund routing, liquidity optimization, and reporting.
  • Automate treasury workflows, including balance tracking, fund movements, settlements, and notifications.
  • Ensure accuracy, reliability, and auditability of financial data with a focus on security, compliance, and performance.
  • Write clean, testable Rust and TypeScript/Node.js or Python code, taking ownership from design to production monitoring.
  • Collaborate with Treasury, Accounting, Compliance, Product, and Engineering teams.
  • Monitor and troubleshoot live systems, ensuring high availability and performance.
  • Document systems and deliver thorough test coverage.

Requirements

  • 5+ years of software engineering experience.
  • Proficiency in writing clean, scalable Rust and TypeScript/Node.js or Python code.
  • Proven track record of building scalable, production-grade APIs and services.
  • Security-first mindset in system design.
  • Ability to autonomously debug issues across the stack (OS, network, application).
  • Solid understanding of distributed systems and technologies (RPC protocols, Kafka, Event-Driven Systems).
  • Experience integrating with banking APIs, payment gateways, and internal financial platforms at scale.
  • Experience collaborating with product teams to gather requirements.
  • Ability to take complete end-to-end ownership of systems and libraries.
  • Experience providing mentorship to other engineers and contributing to technical culture.

Desirable Experience

  • Developing secure and scalable integrations between external bank gateways and internal finance platforms.

The Team

The team is on a mission to build the most trusted bridge between crypto and traditional finance. We are looking for engineers passionate about reinventing financial systems from the ground up.

#LI-Remote

Skills

Rust
Backend development
Integrations
Payment gateways
Bank APIs
Crypto platforms
Scalable systems
Secure systems
API design
Tooling

Kraken

Cryptocurrency exchange for buying and trading

About Kraken

Kraken is a cryptocurrency exchange platform that allows users to buy, sell, and trade various digital assets. It offers features that cater to both beginners and experienced traders, making it easy to navigate the cryptocurrency market. Users can execute trades with high liquidity, which means their transactions are completed quickly. The platform charges low transaction fees, sometimes as low as 0%, helping users keep more of their profits. Kraken also provides advanced charting tools to help investors track their investments effectively. Security is a major focus, with multiple protective measures in place to keep user assets safe. The platform supports 70 different asset pairs and is continuously expanding its offerings. Additionally, Kraken offers 24/7 global support to assist users with any questions or issues.

San Francisco, CaliforniaHeadquarters
2011Year Founded
$108.5MTotal Funding
SERIES_CCompany Stage
Crypto & Web3, Financial ServicesIndustries
501-1,000Employees

Benefits

Competitive salary and equity plan
401k contribution plan
Vacation & Generous PTO
Paid Tranings

Risks

Increased competition from Binance and Coinbase could impact Kraken's market share.
Regulatory scrutiny in the EU may raise Kraken's compliance costs.
The volatility of cryptocurrency prices can affect Kraken's revenue from transaction fees.

Differentiation

Kraken offers both spot and futures trading for over 40 digital assets.
The platform provides advanced charting tools for professional traders and technical analysts.
Kraken's 24/7 global support ensures assistance for users at any time.

Upsides

Kraken's acquisition of Staked enhances its staking services for consumers and institutions.
Sponsorship deals with major soccer clubs boost Kraken's visibility and brand recognition.
The rise of crypto derivatives attracts advanced traders to Kraken's sophisticated tools.

Land your dream remote job 3x faster with AI