Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Fullstack Engineer - Custody

AI Summary ✨

Requirements

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

Nice to Haves

  • Understanding of crypto protocols, staking mechanisms, and the broader blockchain technology ecosystem.
  • Experience with gRPC, Protocol Buffers.
  • Hands-on experience with Rust.
  • Background in financial systems, digital assets, and experience in custodial or other regulated environments

What You'll Be Doing

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

Perks and Benefits

  • This job is accepting ongoing applications and there is no application deadline.
  • Qualified applicants with criminal histories are considered for employment.
  • A diverse and inclusive work environment with global team members.
  • Equal opportunity employer with a zero-tolerance policy for discrimination or harassment.
Apply here
Kraken logo

Kraken

Remote - UK (Remote)

Experience: Senior
Posted: November 7, 2025
Docker
Javascript
Nextjs
Nodejs
React
Rest
Rust
Typescript
backend

Similar jobs

  • 2 hours ago
    New
  • 4 hours ago
    New
    Remote
  • 8 hours ago
    New
  • See all jobs in UK