Kraken Digital Asset Exchange

Software Engineer – Backend, Payments

Kraken Digital Asset Exchange

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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 Frontend Engineering to ensure seamless integration of new features and improvements in a large scale distributed systems architecture
  • Partner closely with crypto native engineers

Requirements

  • 3+ years of experience in software engineering
  • Proficiency in writing clean, scalable backend code in a systems language, with preference to Rust or Node/Typescript
  • 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
  • Kraken is committed to industry-leading security
  • Crypto education
  • World-class client support
  • Flexible working hours
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RustNodeTypescriptbackend developmentdistributed systemsRPC protocolsKafkaEvent Driven Systemsdebuggingsecurity-first mindset
Soft Skills
collaborationautonomyproblem-solvingcommunicationcross-functional teamwork