Talent Network: Senior Backend Engineer (Node.js)

2 hours, 43 minutes ago
Full-time
Senior
Software Development
Toptal

Toptal

Toptal is a curated talent marketplace connecting freelance software developers, designers, finance experts, product managers, and project managers with businesses globally. With a focus on top 3% talent in software engineering, design, and finance, To...

Construction & Engineering
5K-10K
Founded 2010
$4M raised

Description

  • Build and scale backend features across banking, cards, crypto, and compliance modules.
  • Design and implement durable Temporal workflows for critical financial operations.
  • Improve webhook reliability using inbox patterns, signature verification, and IP whitelisting.
  • Evolve the event-driven architecture and maintain idempotent, crash-resilient workflows.
  • Own observability and incident response for payment and transaction flows.
  • Use AI-assisted engineering tools daily as part of the standard development workflow.
  • Apply codified engineering standards through architecture decisions, ADRs, and module-level documentation.
  • Follow test-driven development practices and quality gates for linting, typechecking, and test execution.

Requirements

  • Strong experience with TypeScript and Node.js, with NestJS preferred.
  • Hands-on PostgreSQL experience including schema design, transactions, advisory locks, and performance tuning.
  • Experience designing GraphQL APIs with Apollo Server, resolvers, custom scalars, and pagination.
  • Experience with event-driven architecture, including outbox/inbox patterns, idempotency, and at-least-once delivery.
  • Experience with Temporal.io or a similar durable workflow engine such as Cadence or AWS Step Functions.
  • Ability to design idempotent activities, deterministic workflows, and robust failure handling in distributed systems.
  • Familiarity with payment rails such as ACH, SWIFT, and Fedwire, or willingness to learn quickly.
  • Understanding of double-entry accounting concepts, webhook signature verification, and KYC/KYB compliance flows.
  • Experience with Solana, stablecoin mechanics, wallet custody models, and KMS-backed cryptographic signing.
  • Proficiency using AI coding assistants such as Claude Code, Cursor, or Copilot as a daily development tool.
  • Experience with observability and operations tooling such as Datadog, Sentry, and structured logging.
  • Remote position with no visa sponsorship or visa assistance; resumes and communication must be in English.
  • Nice to have experience with Privy, Sumsub, Noah, or Rain APIs, AWS KMS or HSM-backed signing, PostgreSQL logical replication, and large-scale NestJS module architecture.

Benefits

  • Remote-first position.
  • Full-time employment.
  • Opportunity to work on a fintech product built on stablecoin rails.
  • Daily use of AI-assisted engineering tooling as part of the workflow.
  • Work on a modern backend stack spanning banking, blockchain, and card infrastructure.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job-28910] Senior Java Developer (Tech Lead), Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Java Developer (Tech Lead) to lead a development team on a major Brazilian insurance project in an agile, value-driven environment.

Agile Angular AWS CI/CD Git Java Kubernetes Microservices Node.js Spring
2 hours, 43 minutes ago

Backend Developer (Core Banking)

payabl. 51-250 Diversified Financial Services

Core Banking Team at payabl. is seeking a software engineer to develop and maintain the core services behind its banking product in a modern, scalable, customer-facing environment.

FastAPI Flask PostgreSQL Pytest Python REST API SQL
2 hours, 43 minutes ago

Senior Golang Engineer

MLabs 11-50 Internet Software & Services

MLabs is hiring a Senior Golang Engineer/Staff Backend Engineer to help build the core backend for a real-time Solana-based prediction market platform that powers ultra-fast markets for livestream and web experiences.

AWS Blockchain Docker GCP Go Kubernetes Solana WebSockets
2 hours, 43 minutes ago

MuleSoft Developer

IO Connect Services is hiring a Senior MuleSoft Developer in Guadalajara to manage client integration platforms and strengthen secure integration infrastructure across MuleSoft and related technologies.

ActiveMQ Agile AWS Azure Git Java Maven RabbitMQ REST API SOAP Spring SVN
2 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers