← Back to vacancies

Software Engineer – Backend – Payments

Remote
By agreement
Remote (Remote)RemoteFull-timeMiddleNEW

Description (EN)
Kraken is seeking an experienced Software Engineer to join the Payments & Blockchain team, responsible for designing and implementing robust services and libraries for payments integration across products. The Payments & Blockchain team handles the first and last mile of every dollar (digital or fiat) going in or out of Kraken. Key Responsibilities: - Design and implement robust services and libraries for payments integration across Kraken products - Write reusable, testable, and highly efficient backend code - Collaborate with cross-functional teams including Product, Design, and Frontend Engineering - Partner closely with crypto-native engineers on large-scale distributed systems architecture - Autonomously debug issues across the stack including OS, network, and application layers Required Skills: - 3+ years of software engineering experience - Proficiency in writing clean, scalable backend code in systems languages, preferably Rust or Node/Typescript - Security-first mindset when designing systems - Familiarity with distributed systems, RPC protocols, Kafka, and Event Driven Systems Kraken is a fully remote company with Krakenites in 70+ countries speaking over 50 languages. The company is mission-focused on accelerating global crypto adoption and offers industry-leading security, crypto education, and world-class client support. Kraken is an equal opportunity employer committed to merit-based hiring and does not tolerate discrimination based on protected characteristics.

Published 5 days ago

Apply →