Job Description
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, 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 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 take ownership of services throughout their full lifecycle — from RFCs and design to deployment and maintenance.
About Kraken
Kraken is a mission-focused company rooted in crypto values.