Senior Backend Engineer — Node.js/TypeScript

MeridianSquare

North Goa

On-site

INR 1,800,000 - 3,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance

Job summary

MeridianSquare is seeking a hands-on Senior Backend Engineer (Node.js/TypeScript) to own backend services, business logic and API layer for our platform. You will design systems, implement secure multi-tenant workflows and integrate with external providers such as KYC/KYB services and Fireblocks custody infra.

You will collaborate with a team of platform and DB engineers, product and architecture leads, owning end-to-end backend design and production readiness.

Qualifications

  • 4–8+ years of backend software engineering experience
  • Strong production experience with Node.js and TypeScript
  • Experience designing and implementing production REST APIs
  • Experience with authentication/authorization systems including JWT/OAuth and RBAC
  • PostgreSQL knowledge with ORM tools like Prisma or TypeORM
  • Experience with AWS and Docker
  • Experience with asynchronous/background processing
  • CI/CD workflows and Git-based development
  • Security best practices for secrets management and data protection

Responsibilities

  • Design and build production backend services using Node.js and TypeScript
  • Develop secure, well-defined and versioned REST APIs
  • Implement authentication, authorization and RBAC
  • Build tenant-aware services and multi-tenant boundaries
  • Integrate with external KYC/KYB providers and custody/wallet APIs
  • Design idempotent transaction workflows and support retries/backoff
  • Build asynchronous workflows with queues/background jobs
  • Ensure observability with structured logging and monitoring
  • Collaborate with platform engineers, DB engineers and frontend teams
  • Work with AWS-based infrastructure and containerized deployments

Job description

We are looking for a hands‑on Senior Backend Engineer — Node.js/TypeScript to build Our platform's application and API layer.

You will own backend services, business logic, APIs, third-party integrations, asynchronous workflows, and application-level security and transaction controls.

You will work closely with our Lead Full Stack Platform Engineers, Senior PostgreSQL Database Engineers, Frontend Developers, and product/architecture team.

This is not an architecture-only role. We are looking for someone who designs systems and then builds them.

What You'll Do
  • Design and build production backend services using Node.js and TypeScript
  • Build secure, well-defined and versioned REST APIs
  • Implement authentication, authorization and role-based access controls
  • Build tenant-aware services and enforce multi-tenant authorization boundaries
  • Develop investor, issuer/property, onboarding, transaction, portfolio, wallet and marketplace backend workflows
  • Integrate external KYC/KYB and identity providers
  • Integrate with Fireblocks custody/wallet infrastructure
  • Build payment, banking and other external service integrations
  • Implement secure webhook ingestion, callback processing and external/internal ID mapping
  • Design idempotent transaction workflows and protect against duplicate processing
  • Implement retries, exponential backoff, rate-limit handling, reconciliation and failure recovery
  • Build asynchronous workflows using queues/background jobs
  • Implement Redis-based caching and other distributed application patterns where appropriate
  • Work with the PostgreSQL Database Engineer on schema requirements, transaction boundaries and query patterns
  • Use Prisma ORM while understanding when database-specific approaches are required
  • Protect PII and financial data in transit and at rest
  • Implement structured logging, monitoring and application observability
  • Write unit, integration and API tests
  • Participate in code reviews and establish maintainable backend engineering standards
  • Work with AWS-based infrastructure and containerized deployments
Required Qualifications
  • 4–8+ years of professional backend software engineering experience
  • Strong recent production experience with Node.js and TypeScript
  • Strong experience designing and implementing production REST APIs
  • Experience building authentication and authorization systems, including JWT/OAuth and RBAC
  • Hands‑on experience integrating complex third‑party APIs involving:
  • webhooks
  • callbacks
  • retries
  • Experience implementing idempotency for transactional APIs or workflows
  • Solid PostgreSQL knowledge and experience working with relational databases
  • Experience with Prisma, TypeORM or comparable ORM technology
  • Experience with asynchronous/background processing
  • Production experience with AWS and Docker
  • Strong understanding of application security, secrets management and protection of sensitive data
  • Experience with Git‑based workflows, automated testing and CI/CD
Preferred
  • Fintech, payments, investment, digital assets or other regulated‑platform experience
  • KYC/KYB integrations such as Sumsub or equivalent
  • Fireblocks or other institutional custody/wallet API experience
  • Redis
  • SQS, RabbitMQ, BullMQ, Kafka or similar messaging/queue technology
  • AWS ECS, RDS, S3, IAM, Secrets Manager and CloudWatch
  • OpenTelemetry, Datadog, Grafana or similar observability tools
  • Experience building multi‑tenant SaaS platforms
  • Experience using AI‑assisted engineering tools such as Claude Code, Cursor or GitHub Copilot while independently reviewing and validating generated code
What You Are Not Expected to Own

You should be comfortable working with PostgreSQL, but you are not expected to be our PostgreSQL performance specialist. Advanced schema architecture, query‑plan optimization and database performance engineering will be owned by the Senior PostgreSQL Database Engineer.

Blockchain smart‑contract development, including Solidity/ERC‑3643, is a separate specialist function.

What Success Looks Like

You can take a business workflow such as investor onboarding or a transaction lifecycle, define the API and backend architecture, work with the database engineer on the data contract, implement it securely, integrate the required external services, test it, and take ownership of its behavior in production.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior PostgreSQL Database Engineer
Senior PostgreSQL Database Engineer

MeridianSquare • North Goa

On-site
INR 1,800,000 - 2,400,000
Senior Backend Engineer
Senior Backend Engineer

Graviti Exchange • Mumbai

On-site
INR 2,500,000 - 4,500,000
Senior Backend Engineer
Senior Backend Engineer

Geekyants • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Back End Developer
Back End Developer

GeekyAnts • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Full Stack Technical Lead
Full Stack Technical Lead

Delta6Labs FinTech Pvt Ltd • Dadri

On-site
INR 2,000,000 - 3,000,000
Backend Lead (Node.js)
Backend Lead (Node.js)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 2,600,000 - 4,200,000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000
Senior Backend Engineer (Node.js/TypeScript)
Senior Backend Engineer (Node.js/TypeScript)

Smart Soc Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Developer
Senior Full Stack Developer

Moneymul Technologies Pvt Ltd • Dadri, Delhi

On-site
INR 1,500,000 - 2,800,000