Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Kraken and the Team
Kraken is a mission-focused company dedicated to accelerating the global adoption of crypto, aiming to help everyone achieve financial freedom and inclusion. We are a fully remote company with a diverse global team, united by a passion for crypto and blockchain technology. The Payments & Blockchain team is responsible for the critical flow of all digital and fiat currency into and out of Kraken. We are seeking an experienced Senior Software Engineer to join this dynamic team, focusing on our payment systems.
The Opportunity
As a Senior Software Engineer on the Payments team, you will play a crucial role in integrating Kraken’s systems with a wide array of payment providers. Your primary responsibility will be protecting client funds by building robust systems that communicate with various blockchains for timely transaction processing. You will also be instrumental in ensuring the safety and security of all funds on the exchange.
Key Responsibilities
- Design, develop, and maintain high-quality payment processing systems using React.js and other relevant technologies.
- Build and refine seamless transaction experiences optimizing fund transfers for speed, security, and reliability.
- Ensure an efficient and intuitive onboarding experience for users interacting with payment systems.
- Develop innovative features to enhance engagement, retention, and loyalty within the payments ecosystem.
- Set the standard for high-quality, secure code and lead the development of complex financial software systems.
- Influence technical decisions, contribute to strategy discussions, and shape product/domain decisions with a deep understanding of financial systems and security best practices.
- Mentor engineers, foster a culture of technical excellence, and drive process improvements in financial software development.
- Design and implement scalable, maintainable, and fault-tolerant financial systems, ensuring compliance and security best practices.
Skills You Should HODL
- 6+ years of experience in software development, with a focus on web and mobile applications.
- Deep understanding of JavaScript/TypeScript and proficiency with React Native frameworks.
- Strong experience of API design, security, and performance optimization.
- Experience with Next.js and WebSockets.
- Experience with frontend testing frameworks.
- Familiarity with modern front-end build pipelines and tooling.
- Strong understanding of UI/UX best practices and principles.
- Experience within a large technology organization or fast-growing startup.
- Hands-on experience in consumer payments, crypto, or fintech mobile applications.
- Strong written and verbal communication skills in English.
- Available in EU afternoons.
Nice to Haves
- Familiarity with native mobile app development (iOS/Android).
- Knowledge of the cryptocurrency industry and blockchain technology.
Company Culture and Application Information
Kraken values a mission-focused approach and crypto ethos. We encourage candidates to read the Kraken Culture page and familiarize themselves with the Kraken app. We are an equal opportunity employer and hire strictly based on merit. We encourage applications even if you don't meet all listed requirements. Job-related skills or work-style assessments may be part of the hiring process.
Key skills/competency
- React Native
- Payments Systems
- JavaScript
- TypeScript
- API Design
- Financial Software
- Security
- Blockchain
- Mobile Applications
- Frontend Development
How to Get Hired at Kraken
- Research Kraken's culture: Study their mission, values, and crypto ethos on their Culture page.
- Tailor your resume: Highlight your React Native, payments, and crypto/fintech experience.
- Showcase your expertise: Prepare to discuss API design, security, and mobile development.
- Demonstrate communication skills: Be ready to articulate technical concepts clearly.
- Understand their product: Familiarize yourself with the Kraken app and its functionalities.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background