Kraken
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