Senior Backend Engineer (Node + Prisma)

KLEES

United States

Remote

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

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

KLEES is seeking a senior backend engineer to own core services for a multi-tenant SaaS platform. You will design APIs, model relational data, implement asynchronous workflows, and ensure security and reliability across deployment and alerting pipelines.

You'll lead API design with Fastify, TypeScript, and Prisma, manage migrations in MariaDB/MySQL, and strengthen background processing with BullMQ and Redis, while driving observability and security reviews with the team.

Qualifications

  • At least 5 years of production Node.js backend experience in SaaS.
  • Strong SQL fundamentals with MariaDB/MySQL or PostgreSQL.
  • Experience designing isolation controls for multi-tenant data (row-level security).
  • Ability to own a service across its lifecycle from schema design to deployment.

Responsibilities

  • Design and deliver API endpoints using Fastify, TypeScript, and Prisma.
  • Maintain database schemas and reliable migration workflows for MariaDB or MySQL.
  • Build and strengthen background job workers using BullMQ and Redis.
  • Manage service observability through structured logs, metrics, and error budgets.
  • Lead security reviews for new features and coordinate with security leadership on audits.

Skills

Node.js
TypeScript
SQL
SaaS
Multi-tenant design

Tools

Prisma
Fastify
BullMQ
Redis
MariaDB
MySQL
PostgreSQL

Job description

Role overview

Own core backend services for a multi-tenant SaaS platform designed to serve thousands of companies. The work spans API design, relational data modeling, asynchronous processing, operational visibility, and security, with responsibility extending from implementation through deployment and alerting.

Responsibilities
  • Design and deliver API endpoints using Fastify, TypeScript, and Prisma.
  • Maintain database schemas and reliable migration workflows for MariaDB or MySQL.
  • Build and strengthen background job workers using BullMQ and Redis.
  • Manage service observability through structured logs, metrics, and error budgets.
  • Lead security reviews for new features and coordinate with security leadership on audits.
Requirements
  • At least 5 years of production Node.js backend experience in SaaS.
  • Strong SQL fundamentals and experience with MariaDB, MySQL, or PostgreSQL.
  • Experience designing isolation controls for multi-tenant data, including row-level security patterns.
  • Ability to own a service across its lifecycle, from schema design through deployment and alerting.
Nice to have
  • Stripe webhooks or subscription billing experience.
  • Geospatial query experience, including PostGIS.
  • OpenAPI or contract testing experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Node + Prisma for Multi-Tenant SaaS
Senior Backend Engineer - Node + Prisma for Multi-Tenant SaaS

KLEES • United States

Remote
USD 120,000 - 180,000
Senior Nodejs Developer
Senior Nodejs Developer

Remotebase • United States

Remote
USD 140,000 - 180,000
Fully remote
Flexible timings
Market competitive compensation
+1
Backend Engineer (APIs & Data)
Backend Engineer (APIs & Data)

Softadom • United States

Remote
USD 120,000 - 150,000
Senior Backend Developer
Senior Backend Developer

Microservice Solutions GmbH • United States

Remote
USD 110,000 - 170,000
Professional development budget
Architectural freedom
Backend Developer
Backend Developer

Productiv • United States

Remote
USD 110,000 - 170,000
Staff Backend Engineer
Staff Backend Engineer

Talently • New York (NY)

Hybrid
USD 150,000 - 210,000
Backend Engineer – Node.js / PostgreSQL / AWS
Backend Engineer – Node.js / PostgreSQL / AWS

Mappa • United States

Remote
USD 120,000 - 180,000
Backend NestJS Developer (Poland)
Backend NestJS Developer (Poland)

Productiv • United States

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

Anythink • United States

Remote
USD 150,000 - 210,000
Software Engineer III
Software Engineer III

Vertexinc • United States

Remote
USD 140,000 - 210,000