All open roles
EngineeringPosted March 28, 2026

Backend Engineer (Node.js)

Design and ship resilient APIs and services. Experience with Postgres, Redis, and event-driven systems.

Location

Remote

Type

Full-time

Experience

3+ years

Salary

$70k – $110k

Apply for this role

About the role

Join our backend team to build the APIs and services powering customer-facing products across fintech, healthcare, and e-commerce clients. You'll work on systems that handle real traffic, real money, and real edge cases — and you'll have the autonomy to make the architectural calls that get them right.

What you'll do

  • Design, build, and maintain REST and GraphQL APIs in Node.js / TypeScript
  • Model data thoughtfully in Postgres with attention to indexing and access patterns
  • Build event-driven workflows and background jobs (BullMQ, Kafka, or similar)
  • Own observability — logs, metrics, traces — for the services you ship
  • Write integration and end-to-end tests that catch the bugs that matter
  • Participate in architecture reviews and propose improvements with a written RFC

What we're looking for

  • 3+ years building production Node.js services
  • Strong TypeScript and modern JavaScript fundamentals
  • Production experience with Postgres (or another relational database)
  • Comfort with Docker and at least one cloud (AWS, GCP, or Azure)
  • Practical understanding of REST API design and HTTP semantics
  • Async-friendly written communication style

Nice to have

  • Experience with Redis, BullMQ, or other queue systems
  • Background in distributed systems or event-driven architecture
  • Familiarity with Prisma, Drizzle, or other type-safe ORMs
  • Open-source contributions

Tech you'll work with

Node.jsTypeScriptPostgresRedisDockerAWS
Application

Apply for Backend Engineer (Node.js)

Tell us a bit about yourself. We read every application personally.