Devico

Senior Node.js Developer (USA time zone)

Devico Responds Quickly
$$$

About the Role:

We are looking for a Senior Backend Engineer to own a risk intelligence and B2B delivery platform at the core of a next-generation futures trading brokerage. This is a full-ownership role โ€” you will design, build, maintain, and improve two tightly coupled services responsible for per-tenant risk execution and multi-protocol client delivery.

 

What You Will Work On:

  • Per-tenant risk algorithm execution, liquidation workflows, and simulation configuration management;
  • REST, gRPC, and WebSocket delivery to B2B clients with per-tenant webhook dispatch and outcome configuration;
  • NATS JetStream integration: subscribing to risk alerts and position streams, managing backpressure and audit trail integrity;
  • Coordination with upstream Rust services and a Python intelligence layer (classification models, surveillance);
  • Evolving a unifying backend layer as the platform scales.

 

Required Skills:

  • 5+ years of backend engineering with production systems at scale;
  • Strong proficiency in NestJS / TypeScript and the Node.js ecosystem;
  • Solid understanding of event-driven architecture (NATS JetStream, Kafka, or Pulsar);
  • Experience designing multi-protocol APIs (REST, gRPC, WebSocket) in a B2B context;
  • Familiarity with per-tenant SaaS patterns: isolation, config management, webhook delivery;
  • Comfort working adjacent to Rust and Python services;
  • PostgreSQL 17 + Timescale, Redis 7, S3 Object Lock, audit-grade data patterns (immutable logs, dual-write);
  • Strong async written communication skills for a remote-first team.

 

Nice to Have:

  • Background in fintech, trading infrastructure, or trading firm operations;
  • Familiarity with pre-trade risk concepts: margin limits, fat finger controls, liquidation sequencing;
  • Prior work with colocation or latency-sensitive distributed systems.

Required skills experience

Node.js 5 years
Nest.js 5 years
TypeScript 5 years

Required languages

English B2 - Upper Intermediate
Node.js, Docker, PostgreSQL, WebSockets
Published 25 May
38 views
ยท
9 applications
Last responded more than a month ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...