Proficiency in writing clean, scalable Typescript/node.js backend code
Demonstrated commitment to a security-first mindset when designing systems
Capability to autonomously debug issues across the stack, including OS, network, and application layers
Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
What You'll Be Doing
Design and implement robust services and libraries for payments integration across our products at Kraken
Write reusable, testable, and highly efficient codebase
Collaborate with cross-functional teams, including Product, Design, and Fronted Engineering to ensure seamless integration of new features and improvements in a large scale distributed systems architecture