Job Description
We are looking for a hands-on Senior Backend Engineer — Node.js/TypeScript to build Our platform's application and API layer.
nYou will own backend services, business logic, APIs, third-party integrations, asynchronous workflows, and application-level security and transaction controls.
nYou will work closely with our Lead Full Stack Platform Engineers, Senior PostgreSQL Database Engineers, Frontend Developers, and product/architecture team.
n
n This is not an architecture-only role. We are looking for someone who designs systems and then builds them.
n
n What You'll Do
n
n
Design and build production backend services using Node.js and TypeScript n
Build secure, well-defined and versioned REST APIs n
Implement authentication, authorization and role-based access controlsn
Build tenant-aware services and enforce multi-tenant authorization boundariesn
Develop investor, issuer/property, onboarding, transaction, portfolio, wallet and marketplace backend workflowsn
Integrate external KYC/KYB and identity providers n
Integrate with Fireblocks custody/wallet infrastructuren
Build payment, banking and other external service integrationsn
Implement secure webhook ingestion, callback processing and external/internal ID mappingn
Design idempotent transaction workflows and protect against duplicate processingn
Implement retries, exponential backoff, rate-limit handling, reconciliation and failure recoveryn
Build asynchronous workflows using queues/background jobsn
Implement Redis-based caching and other distributed application patterns where appropriaten
Work with the PostgreSQL Database Engineer on schema requirements, transaction boundaries and query patternsn
Use Prisma ORM while understanding when database-specific approaches are requiredn
Protect PII and financial data in transit and at restn
Implement structured logging, monitoring and application observabilityn
Write unit, integration and API te
📌 Senior Backend Engineer North Goa (India)
🏢 MeridianSquare
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.