Software Engineer - Typescript - Backend - Payments
Kraken
$110k - $176k
Remote, Europe, Brazil, United States, Canada
Typescript
Node.js
Software Engineer - Typescript - Backend - Payments
Overview
Kraken is a mission-focused company rooted in crypto values, aiming to accelerate the global adoption of crypto for financial freedom and inclusion.
Job Description
Kraken is a world-class team with crypto conviction, developing premium crypto products for experienced traders, institutions, and newcomers. As a fully remote company, Krakenites are industry pioneers committed to industry-leading security, crypto education, and world-class client support.
Responsibilities
- - 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
- - Partner closely with crypto native engineers
Required Skills
- - 3+ years of experience in software engineering
- - 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
Benefits
- - Bonus program
- - Equity program
- - Wellness allowance
- - Medical, dental, vision and 401(k) [US Only]
About the company
Buy, sell, trade and learn about crypto on Kraken — the simple, powerful crypto platform that grows with you.
All Job Openings at Kraken