Back End Developer

AlmaBay

Chandigarh

On-site

INR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AlmaBay is seeking a backend engineer to own features end-to-end—from schema design to API implementation and production support. You’ll build in a codebase focused on multi-tenancy, scoped authorization, and AI-driven workflows.

You will design APIs on a PostgreSQL data layer, implement robust authorization, and integrate with payments, identity providers, and government services. You’ll also work with AI features and participate in architecture discussions.

Qualifications

  • 3–5 years of professional Node.js development with production NestJS experience.
  • Strong PostgreSQL: schema design, query optimization, indexing, transactions.
  • Advanced authorization patterns beyond simple roles (scoped permissions, hierarchical roles).
  • Experience with async workflows: message queues, background jobs, event-driven patterns.
  • Redis for caching, sessions, and rate limiting.
  • Writing and maintaining test suites (unit and integration).
  • Production experience: reading logs, debugging live issues, shipping with ownership.
  • Git-based collaboration, code reviews, clear PR descriptions.
  • Strong written English for design notes and docs.

Responsibilities

  • Build Node.js/NestJS backends on PostgreSQL data layer.
  • Design/APIs for multi-tenant data isolation.
  • Develop scoped-permission authorization systems.
  • Integrate with payments, identity, comms, and gov services.
  • Implement async workflows with queues and workers.
  • Orchestrate AI features via provider APIs.
  • Write tests, review code, contribute to architecture.
  • Support production: read logs, debug incidents, own fixes.

Skills

Node.js
NestJS
PostgreSQL
Authorization
Async workflows
Redis
Testing
Git workflow
Documentation

Tools

BullMQ
RabbitMQ
Kafka
Pub/Sub
Docker
OpenAPI

Job description

We're looking for a backend engineer who can take real ownership of features and modules end-to-end - from schema design to API implementation to production support. You'll work in a codebase built around multi-tenancy, scoped authorization, and AI-driven workflows, and contribute to architectural decisions within the direction set by our senior engineers.

The work is technically substantial. You'll spend time on genuinely hard problems: multi-tenant data isolation, permission systems that go beyond simple role checks, integrations with government systems that Indian institutes are required to use, and backend services that support AI-powered features.

What you'll do
  • Build backend services in Node.js and NestJS against a PostgreSQL data layer
  • Design and implement APIs that serve multiple tenants with logically isolated data
  • Work on authorization systems - scoped role assignments, permission caching, audit logging
  • Integrate with external systems including payment gateways, identity providers, communication platforms, and government services
  • Build async workflows using message queues and background workers
  • Contribute to backend services that orchestrate AI features (working with LLMs via provider APIs)
  • Write tests, review code, participate in architecture discussions
  • Support production systems used by real customers - read logs, debug incidents, own the fixes
Required experience
  • 3-5 years of professional Node.js development, with production NestJS experience
  • Strong PostgreSQL: schema design, query optimization, indexing, transactions
  • Solid understanding of authorization patterns beyond simple role checks (scoped permissions, hierarchical roles, or equivalent complexity)
  • Experience with async workflows - message queues, background jobs, event-driven patterns (BullMQ, RabbitMQ, Kafka, or Pub/Sub)
  • Redis for caching, sessions, and rate limiting
  • Writing and maintaining test suites (unit and integration)
  • Production experience: comfortable reading logs, debugging live issues, owning what you ship
  • Git-based collaborative workflow, code review discipline, clear PR descriptions
  • Strong written English - you'll write design notes, PR descriptions, and technical documentation
Strongly preferred (any two of these)
  • Multi-tenant SaaS experience - you should have opinions on schema-per-tenant vs database-per-
  • Shipped features integrating with LLMs in production (OpenAI, Anthropic, Gemini, or equivalent)
  • Worked in a regulated domain (ed-tech, fintech, healthcare) where compliance affects data modeling
  • Comfortable with modular monolith architecture and microservices
Nice to have
  • pgvector or another vector database
  • Docker and containerized deployments
  • Cloud platforms (GCP preferred, AWS or Azure acceptable)
  • Prior exposure to Indian regulatory frameworks (DPDP, UGC compliance, DigiLocker integrations)
  • Experience generating API type definitions from OpenAPI specs, or publishing internal npm packages for cross-repo type sharing
Who thrives in this role
  • Engineers who want architectural depth without waiting years to earn it
  • People who take ownership seriously - you're responsible for what you ship, including how it behaves in production
  • Engineers who care about code that other people have to read, not just code that works
  • Anyone who wants to work on AI-integrated backends before it becomes standard everywhere.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Talentship • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Backend EngineerMid-Senior
Backend EngineerMid-Senior

Narix Labs • Jaipur

On-site
INR 1,000,000 - 1,800,000
Backend Engineer (Node.js / AWS / AI Systems)
Backend Engineer (Node.js / AWS / AI Systems)

Prismforce • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend + AI Developer
Backend + AI Developer

YourfriendlyHR • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Backend Engineer (Mid-Senior)
Backend Engineer (Mid-Senior)

Narix Labs • Jaipur

On-site
INR 1,200,000 - 2,100,000
Back End Developer
Back End Developer

Asymmetric Labs • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Engineer - NodeJS
Senior Software Engineer - NodeJS

Studies Overseas • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Backend Engineer (Node.js, AI-Native)
Senior Backend Engineer (Node.js, AI-Native)

Relic Consultancy Services • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Ttand Technology • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Backed Engineer
Backed Engineer

Soul Ai • Mumbai

On-site
INR 900,000 - 1,500,000