18 Sep
|
AlmaBay
|
Chandigarh
18 Sep
AlmaBay
Chandigarh
About the role
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 Nest JS against a Postgre SQL 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 Nest JS experience Strong Postgre SQL: schema design, query optimization, indexing, transactions Solid understanding of authorization patterns beyond straightforward role checks (scoped permissions, hierarchical roles, or equivalent complexity)
Experience with async workflows - message queues, background jobs, event-driven patterns (Bull MQ, Rabbit MQ, Kafka, or Pub/Sub) Redis for caching, sessions, and rate limiting Writing and maintaining test suites (unit and integration) Production experience: comfortable reading logs,
📌 Back end developer (Chandigarh)
🏢 AlmaBay
📍 Chandigarh