Kraken logo

Software Engineer - Backend - Payments

Job Overview

Location

UK

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 4, 2026

Full Job Description

đź“‹ Description

  • • Kraken is at the forefront of the cryptocurrency revolution, dedicated to accelerating global adoption and empowering individuals with financial freedom and inclusion. We are a mission-driven company with a deep-rooted crypto ethos, attracting some of the most talented minds in the industry. Our culture is built on innovation, collaboration, and a shared passion for blockchain technology. We are a fully remote organization, fostering a diverse and inclusive environment with Krakenites spread across 70+ countries, speaking over 50 languages. We pride ourselves on developing premium crypto products for a wide range of users, from experienced traders and institutions to newcomers entering the space. Our commitment extends to industry-leading security, comprehensive crypto education, and unparalleled client support, all showcased through our flagship products like Kraken Pro, Desktop, Wallet, and Kraken Futures.
  • • As a Software Engineer specializing in Backend for Payments, you will play a pivotal role within our dynamic Payments & Blockchain team. This team is instrumental in managing the critical first and last mile of all financial transactions, both digital and fiat, that flow into and out of Kraken. You will be at the heart of integrating Kraken’s sophisticated systems with an ever-expanding ecosystem of payment providers and blockchain networks, ensuring a seamless and secure experience for our global user base.
  • • Your primary responsibility will be to design, develop, and implement robust, scalable, and highly efficient backend services and libraries. These components are crucial for our payment integrations across all Kraken products. You will be expected to write clean, maintainable, and testable code, adhering to best practices in software engineering. A significant part of your role will involve contributing to a large-scale distributed systems architecture, ensuring its reliability and performance under high load.
  • • Collaboration is key to success in this role. You will work closely with cross-functional teams, including Product Managers who define the vision and requirements, Designers who craft the user experience, and Frontend Engineers who build the user interfaces. Your expertise will be vital in ensuring the seamless integration of new features and enhancements, translating complex technical requirements into functional, high-quality software.
  • • You will also partner closely with our crypto-native engineers, gaining insights into the intricacies of blockchain technology and its integration with our payment infrastructure. This collaborative environment fosters continuous learning and innovation, allowing you to contribute to cutting-edge solutions in the rapidly evolving crypto landscape.
  • • The opportunity to make a tangible impact is immense. You will be directly contributing to the core functionality that enables users worldwide to engage with cryptocurrency, whether through deposits, withdrawals, or other transactional activities. Your work will directly influence the user experience and the operational efficiency of Kraken’s payment systems, ensuring we remain a leader in the industry.
  • • We encourage a security-first mindset in all aspects of system design and implementation. Given the sensitive nature of financial transactions and cryptocurrency, a deep understanding of security principles and best practices is paramount. You will be responsible for identifying and mitigating potential security risks, ensuring the integrity and safety of user funds and data.
  • • Furthermore, you will develop the capability to autonomously debug complex issues that may span across various layers of the technology stack, including the operating system, network infrastructure, and application logic. This requires a strong analytical and problem-solving aptitude, enabling you to quickly diagnose and resolve issues to maintain system stability.
  • • You will be working with modern backend technologies and paradigms, including distributed systems, RPC protocols, message queues like Kafka, and event-driven architectures. Familiarity with these technologies will allow you to contribute effectively to the design and implementation of resilient and performant payment solutions.
  • • This role offers a unique chance to shape the future of payments in the crypto space, working on challenging problems with a talented and passionate team in a fully remote, globally distributed environment. You will have the autonomy to drive projects forward and the support of a company that values innovation and employee growth.

Skills & Technologies

TypeScript
Rust
Node.js
Kafka
Backend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About Kraken

Kraken is a global cryptocurrency exchange established in 2011, offering spot and futures trading for Bitcoin, Ethereum and 200+ digital assets. Headquartered in San Francisco with entities worldwide, it serves retail and institutional clients, providing custody, staking, an NFT marketplace and OTC desk. The platform emphasizes security, regulatory compliance and educational resources.

Similar Opportunities

Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

8 days ago

Apply
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more

4 days ago

Apply
Brazil
Full-time
Expires May 2, 2026
Python
JavaScript
Java
+5 more

5 days ago

Apply
Brazil
Full-time
Expires Apr 24, 2026
Python
Azure
Backend
+2 more

13 days ago

Apply