Marrina Decisions logo
Marrina Decisions5 days ago

REMOTE (INDIA): Backend Engineer - SaaS platform

Remote · India

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown

Job Summary

Remote India Backend Engineer role focusing on building and maintaining a SaaS platform's backend services using Node.js/TypeScript (Express/NestJS). Responsibilities include ensuring uptime, performance, and scalability of APIs for campaign generation, template storage, and credit-based billing; optimizing MongoDB queries and indexes; managing Redis, job queues, and async workflows; maintaining AWS infrastructure (EC2, S3, CloudWatch, Lambda, SES); implementing security best practices (API authentication, rate-limiting, GDPR compliance, email data handling); maintaining API versioning and OpenAPI/Swagger docs; writing unit and integration tests; debugging production issues; and collaborating on CI/CD pipelines and monitoring. Skills required include Node.js with TypeScript, MongoDB, Redis, BullMQ/RabbitMQ, AWS services, Dockerized microservices, JWT/OAuth2, logging/monitoring tools, testing frameworks, and email compliance tooling. 3–5 years of backend experience with preference for SaaS/high-traffic APIs experience.

Required Qualifications

  • 3–5 years backend development experience
  • Strong proficiency in Node.js with TypeScript (Express.js or NestJS)
  • Experience with MongoDB, schema design, and ORMs (Mongoose, Prisma)
  • Experience with Redis (pub/sub, caching) and job queues (BullMQ/RabbitMQ)
  • Familiarity with AWS services: EC2, S3, CloudWatch, SES, Lambda
  • Dockerized microservices and CI/CD pipelines (GitHub Actions, or similar)
  • Knowledge of authentication & authorization (JWT, OAuth2, RBAC)
  • Basic Logging & monitoring experience (Winston, Pino, Prometheus/Grafana)
  • Unit & integration testing experience (Jest, Mocha, Vitest)
  • Knowledge of email compliance tools (SpamAssassin, DKIM/SPF/DMARC)
  • Prior experience in SaaS applications, high-traffic APIs, or campaign/marketing platforms is preferred
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Marrina Decisions

REMOTE (INDIA): Backend Engineer - SaaS platform

Apply on Sorce