Fullstack Engineer - Payward Services - Custody
"What You'll Be Doing"
About This Role
Payward Services is an enterprise infrastructure platform that lets companies integrate trading, payments, funding, and digital asset services through a single unified system, providing coordinated liquidity, custody, compliance, risk management, and settlement capabilities for fintechs, banks, brokerages, and payment providers. This team designs and delivers the next generation of crypto custody and settlement services, focused on trust, transparency, and resilience.
What You'll Be Doing
Collaborate with product managers, architects, and DevOps engineers to design and deliver secure, scalable, and high-performance custody solutions.
Build and maintain new backend microservices in TypeScript and Node.js, powering custody, staking, and wallet services.
Integrate with blockchain networks and external systems to support asset movements, transactions, and key management workflows.
Contribute to frontend applications built with React and Next.js, ensuring clear operational visibility and a seamless user experience.
Develop event-driven systems using Kafka for real-time data processing and inter-service communication.
Write reusable, testable, and efficient code, maintaining high standards for performance, observability, and fault tolerance.
Collaborate across teams to design and optimize data models, APIs, and distributed architectures.
Participate in technical reviews, mentor other engineers, and own services across their full lifecycle — from RFCs and design through deployment and maintenance.
What We're Looking For
3+ years of professional experience in fullstack or backend engineering within high-scale, high-availability systems.
Expert-level proficiency in Node.js and TypeScript, with hands-on experience using NestJS or similar frameworks.
Deep understanding of microservices, event-driven architectures, and CQRS/DDD design patterns.
Proven ability to design and deliver RESTful APIs and asynchronous event-based communication systems.
Strong experience with SQL databases and schema design for performance and reliability.
Solid understanding of React and modern frontend best practices.
Deep knowledge of state management (React Query, Context API, custom hooks).
Experience with Next.js, Tailwind CSS, and component-driven architecture.
Hands-on experience with Docker, CI/CD, and observability tools such as Prometheus and Splunk.
Excellent collaboration and communication skills, with the ability to work effectively in distributed, cross-functional teams.
Bonus Points
Understanding of crypto protocols, staking mechanisms, and the broader blockchain technology ecosystem.
Experience with gRPC and Protocol Buffers.
Hands-on experience with Rust.
Background in financial systems, digital assets, or custodial/regulated environments.
About Kraken
Kraken is a leading US-based cryptocurrency exchange, committed to providing secure, innovative, and reliable trading tools for digital assets. Our mission is to accelerate the global adoption of cryptocurrency by building a more open, free, and compliant financial system. We empower individuals and institutions alike with robust platforms designed for exceptional performance and peace of mind, operating at the forefront of financial technology and regulatory adherence. Our culture at Kraken is built on principles of autonomy, transparency, and a relentless pursuit of excellence. We foster an environment where passionate, talented individuals can thrive, take ownership of their work, and contribute to groundbreaking advancements in the blockchain space. Collaboration is key, and we champion diverse perspectives to solve complex challenges, ensuring our team members feel valued, supported, and continuously challenged to grow. Joining Kraken means becoming part of a dynamic team that is redefining the future of finance from our US base. We offer unparalleled opportunities for professional development, the chance to work on high-impact projects, and a direct role in shaping an industry poised for exponential growth. If you are eager to make a significant impact, innovate alongside some of the brightest minds, and build solutions that will change the world, explore our 121 open positions and discover where you belong.
Ready to Apply?
To submit your application for this position, please visit Kraken's official website and follow their application process.