bloomfieldx

Staff / Lead Backend Engineer

bloomfieldx
Thanjavur Not disclosed
Yesterday
Apply to Job

About the job

Role Summary We are looking for a Staff / Lead Backend Engineer to own the core PRISM platform — a multi-tenant, enterprise SaaS system for AI-powered customer service call analysis. This role is architectural and hands-on. You will design and build: • Tenant isolation • Data models • Async processing pipelines • AI evaluation orchestration • Security and governance foundations You will work closely with product leadership and guide technical direction across the backend. Core Responsibilities • Design and implement multi-tenant backend architecture (tenant_id, RLS, isolation) • Build scalable async pipelines (ingestion → transcription → evaluation → analytics) • Own the AI evaluation engine (LLM orchestration, schema validation, cost controls) • Define and enforce data contracts, schemas, and versioning • Implement Row-Level Security (RLS) in PostgreSQL • Design job orchestration using queues and workers • Ensure enterprise-grade security (PII handling, audit logs, retention) • Collaborate with frontend and data engineers on clean APIs • Review AI-generated code and ensure production quality • Author Architecture Decision Records (ADRs) Required Technical Skills Backend & Platform • 8+ years backend engineering experience • Strong expertise in Node.js / TypeScript • Deep experience with NestJS or similar enterprise frameworks • Strong REST API design (OpenAPI, schema-first) Data & Persistence • Advanced PostgreSQL experience • Hands-on with Row-Level Security (RLS) or equivalent isolation strategies • JSONB modeling, indexing, performance tuning • Experience with pgvector or vector databases (preferred) Distributed Systems • Async processing using queues (SQS, RabbitMQ, Kafka, BullMQ) • Idempotency, retries, DLQs • Background workers and orchestration patterns AI / LLM Systems • Experience integrating OpenAI / Anthropic / LLM APIs • Prompt versioning and evaluation pipelines • JSON schema validation of AI outputs • Cost controls and observability for AI usage Cloud & DevOps • Strong AWS experience (S3, ECS/Fargate, RDS) • Infrastructure as Code (Terraform) • CI/CD pipelines (GitHub Actions) Nice-to-Have Skills • SaaS multi-tenant systems at scale • SOC2 / compliance exposure • Experience migrating from workflow tools (n8n, Airflow) to native services • Observability tooling (OpenTelemetry, CloudWatch) Skills: ci/cd, postgre sql, node.js, nest.js, jsonb, aws ecs, ai / llm

Requirements

  • Node.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Async Processing
  • AI Systems
  • AWS

Preferred Technologies

  • Node.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Async Processing
  • AI Systems
  • AWS

Similar Jobs

Johnson Controls

Lead Fullstack Engineer / Tech Lead

Johnson Controls

Pimpri-ChinchwadNot disclosed
YesterdayOn-Site
Zenith Services Inc.

IT Developer / Engineer II

Zenith Services Inc.

BengaluruNot disclosed
3 days agoOn-Site
Virtusa

Lead Consultant / Senior Software Engineer

Virtusa

ChennaiNot disclosed
2 days agoOn-Site