Senior Fullstack Engineer — Crypto Custody & APIs (Remote)

Kraken

Australia

Remote

AUD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kraken is recruiting senior backend/fullstack engineers to build scalable custody and settlement services for institutional clients. You will design and implement secure, high-performance microservices, integrate with blockchain networks, and contribute to React/Next.js frontend work for operator visibility and reliability.

You will join a distributed, DevOps-oriented team that values technical excellence, collaboration, and innovation in a fully remote environment.

Qualifications

  • 5+ years of professional experience in fullstack or backend engineering within high-scale, high-availability systems.
  • Expert-level proficiency in Node.js and TypeScript, with hands-on experience using NestJS or similar frameworks.
  • Deep understanding of microservices, event-driven architectures, and CQRS/DDD design patterns.
  • Proven ability to design and deliver RESTful APIs and asynchronous event-based communication systems.
  • Strong experience with SQL databases and schema design for performance and reliability.
  • Solid understanding of React and modern frontend best practices.
  • Deep knowledge of state management (React Query, Context API, custom hooks).
  • Experience with Next.js, Tailwind CSS, and component-driven architecture.
  • Hands-on experience with Docker, CI/CD, and observability tools such as Prometheus and Splunk.
  • Excellent collaboration and communication skills — capable of working effectively in distributed, cross-functional teams.

Responsibilities

  • 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.

Skills

Node.js
TypeScript
NestJS
Microservices
REST APIs
SQL Databases
React
React Query
Next.js
Tailwind CSS
Docker
CI/CD
Observability
Prometheus
Splunk
Collaboration

Tools

Kafka
gRPC
Protocol Buffers
Rust

Job description

Kraken is recruiting senior backend/fullstack engineers to build scalable custody and settlement services for institutional clients. You will design and implement secure, high-performance microservices, integrate with blockchain networks, and contribute to React/Next.js frontend work for operator visibility and reliability.

You will join a distributed, DevOps-oriented team that values technical excellence, collaboration, and innovation in a fully remote environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer - Crypto & DeFi (Remote)
Senior Frontend Engineer - Crypto & DeFi (Remote)

Kraken • Western Australia

Remote
AUD 150,000 - 190,000
[Full Remote] Fullstack Engineer - Custody
[Full Remote] Fullstack Engineer - Custody

Kraken • Australia

Remote
AUD 120,000 - 180,000
[Full Remote] Data Analyst, Product
[Full Remote] Data Analyst, Product

Kraken • Australia

Remote
AUD 120,000 - 170,000
Senior Python Engineer, Client Platforms (Remote AU)
Senior Python Engineer, Client Platforms (Remote AU)

Kraken • Melbourne

Remote
AUD 140,000 - 190,000
Equity options
Flexible working environment
Engineering Manager, Enterprise Security (Rust)
Engineering Manager, Enterprise Security (Rust)

Kraken • Australia

Remote
AUD 180,000 - 240,000
Senior Software Engineer - Client Engineering - Remote within Australia
Senior Software Engineer - Client Engineering - Remote within Australia

Kraken • Melbourne

Remote
AUD 140,000 - 190,000
Equity options
Flexible working environment
Software Engineer I and II - Client Engineering - Remote within Australia
Software Engineer I and II - Client Engineering - Remote within Australia

Kraken • Melbourne

Hybrid
AUD 90,000 - 130,000
Lead Software Engineer (Python/Django)
Lead Software Engineer (Python/Django)

Octopus Energy • Melbourne

On-site
AUD 120,000 - 150,000
Great Place to Work certification
Flexible working environment
Opportunities for mentorship
Remote .NET Fullstack Engineer | AWS, React/Next.js
Remote .NET Fullstack Engineer | AWS, React/Next.js

Synechron • Sydney

On-site
AUD 90,000 - 130,000
Head of Crypto P2P Platform (APAC)
Head of Crypto P2P Platform (APAC)

Kraken • Australia

On-site
AUD 180,000 - 260,000
Restaurant and perks not listed
Top locations