Fullstack Engineer - Payward Services - Custody

kraken.com

United States

Remote

USD 120,000 - 180,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kraken is seeking an experienced engineer to design and operate secure, scalable custody and wallet services. You will work on backend microservices with TypeScript/Node.js, integrate blockchain networks, and build frontend visibility tools using React and Next.js.

Responsibilities include event-driven architectures with Kafka, API design, performance and observability, and mentoring teammates across the service lifecycle.

Qualifications

  • 3+ years of backend or full-stack engineering for high-scale, highly available systems.
  • Strong Node.js and TypeScript skills; experience with NestJS or equivalent framework.
  • Understanding of microservices, event-driven systems, and CQRS or domain-driven design patterns.
  • Experience building REST APIs and asynchronous event-based integrations.
  • Strong SQL database design skills; working knowledge of React.

Responsibilities

  • Design and deliver backend microservices for custody, staking, and wallet services using TypeScript and Node.js.
  • Integrate blockchain networks and external systems into asset movement, transaction, and key-management workflows.
  • Build or improve frontend applications using React and Next.js to support operational visibility and usability.
  • Develop event-driven services and inter-service communication, including use of Kafka.
  • Design APIs, data models, and distributed system components with attention to performance, observability, and fault tolerance.
  • Participate in technical reviews, contribute to design proposals, mentor engineers, and maintain services across their lifecycle.

Skills

Node.js
TypeScript
NestJS
Microservices
Event-driven
REST APIs
SQL databases
React
Kafka
Docker
CI/CD
Prometheus
Splunk
gRPC
Protocol Buffers
Rust

Tools

Kafka
Docker
Prometheus
Splunk
Next.js
Tailwind CSS
React
NestJS
GRPC
Protocol Buffers

Job description

Role overview

Build and operate software that supports secure digital-asset custody, wallet operations, and settlement. The role combines backend service development with contributions to operational frontend applications, with an emphasis on reliability, security, performance, and clear visibility into system activity. You will work across a distributed engineering group and own services through design, deployment, and maintenance.

Responsibilities
  • Design and deliver backend microservices for custody, staking, and wallet services using TypeScript and Node.js.
  • Integrate blockchain networks and external systems into asset movement, transaction, and key-management workflows.
  • Build or improve frontend applications using React and Next.js to support operational visibility and usability.
  • Develop event-driven services and inter-service communication, including use of Kafka.
  • Design APIs, data models, and distributed system components with attention to performance, observability, and fault tolerance.
  • Participate in technical reviews, contribute to design proposals, mentor engineers, and maintain services across their lifecycle.
Requirements
  • At least 3 years of full-stack or backend engineering experience with high-scale, highly available systems.
  • Advanced Node.js and TypeScript skills, with experience in NestJS or a similar framework.
  • Understanding of microservices, event-driven systems, and CQRS or domain-driven design patterns.
  • Experience building REST APIs and asynchronous event-based integrations.
  • Strong SQL database and schema design skills, plus working knowledge of React.
  • Experience with React state management, Next.js, Tailwind CSS, and component-based frontend development.
  • Hands-on familiarity with Docker, CI/CD, and observability tools such as Prometheus or Splunk.
  • Strong communication and collaboration skills for distributed, cross-functional work.
Nice to have
  • Knowledge of blockchain protocols, staking, or the wider digital-asset ecosystem.
  • Experience with gRPC, Protocol Buffers, or Rust.
  • Background in financial technology, digital assets, custody, or regulated environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer - Payward Services - Custody
Fullstack Engineer - Payward Services - Custody

Jobgether • United States

Remote
USD 120,000 - 180,000
Fully remote
Full-time
Global impact in digital asset custody
+1
fullstack engineer for crypto custody
fullstack engineer for crypto custody

Kraken • United States

Remote
USD 120,000 - 180,000
Remote Fullstack Engineer – Blockchain Custody
Remote Fullstack Engineer – Blockchain Custody

Jobgether • United States

Remote
USD 120,000 - 180,000
Fully remote
Full-time
Global impact in digital asset custody
+1
Secure Digital-Custody Platform Engineer
Secure Digital-Custody Platform Engineer

kraken.com • United States

Remote
USD 120,000 - 180,000
Senior Blockchain Engineer
Senior Blockchain Engineer

Compunnel Inc. • Southlake (TX)

On-site
USD 140,000 - 190,000
Senior Blockchain Platform Engineer
Senior Blockchain Platform Engineer

Compunnel Inc. • Southlake (TX)

On-site
USD 140,000 - 190,000
Member of Technical Staff, Custody (Lead Backend Engineer)
Member of Technical Staff, Custody (Lead Backend Engineer)

Crypto Pro Network • Brazil (IN)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

BearPlex • United States

Remote
USD 140,000 - 190,000
Fully remote (US)
Professional development budget
Leadership path
Fullstack Engineer - Payward Services - Custody
Fullstack Engineer - Payward Services - Custody

MuyRemoto • United States

Remote
USD 90,000 - 160,000
Trabajo remoto
Ambiente colaborativo
Fullstack Engineer — Fintech Platform (Node/TS)
Fullstack Engineer — Fintech Platform (Node/TS)

Kraken • United States

Remote
USD 120,000 - 180,000