Marrina Decisions Logo

Marrina Decisions

REMOTE (INDIA): Backend Engineer- SaaS platform

Posted One Month Ago
Remote
Hiring Remotely in India
Mid level
Remote
Hiring Remotely in India
Mid level
Maintain and enhance Node.js/TypeScript backend services for a SaaS platform, ensuring uptime, scalability, and high-performance APIs. Optimize MongoDB, implement Redis and job queues, manage AWS infrastructure, enforce security and compliance (GDPR, email handling), document APIs, write tests, and debug production issues.
The summary above was generated by AI

Responsibilities:

  • Maintain and enhance the backend services powering the SaaS platform (Node.js/Express/NestJS with TypeScript).
  • Ensure uptime, scalability, and performance of APIs handling campaign generation, template storage, and credit-based billing.
  • Optimize MongoDB queries, indexes, and caching strategies for high-performance APIs.
  • Implement and manage Redis, job queues, and async workflows.
  • Monitor and maintain AWS infrastructure: EC2, S3, CloudWatch, Lambda, SES.
  • Implement security best practices: API authentication, rate-limiting, GDPR compliance, email data handling.
  • Maintain API versioning and documentation (OpenAPI/Swagger).
  • Write unit and integration tests to ensure code quality and reliability.
  • Debug and resolve complex production issues efficiently.

Required Skills:

  • 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, role-based access).
  • Basic Logging & monitoring experience (Winston, Pino, Prometheus/Grafana).
  • Unit & integration testing experience (Jest, Mocha, Vitest).
  • Knowledge of email compliance tools (SpamAssassin, DKIM/SPF/DMARC) is a plus.

Experience:

  • 3–5 years in backend development.

Prior experience in SaaS applications, high-traffic APIs, or campaign/marketing platforms is preferred.

Similar Jobs

45 Minutes Ago
Easy Apply
In-Office or Remote
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software
Develop, test, and deploy scalable authorization and IAM services using Go, Node.js, or Python. Design automated tests, improve CI/CD quality gates, define monitoring alerts and runbooks, and support reliable zero-downtime deployments. Partner with Product and UX across time zones to refine requirements and align technical roadmaps with business value. Contribute technical leadership, documentation, process improvements, and AI-assisted development practices in a distributed, remote-first environment.
Top Skills: Ci/CdDockerElk StackGitopsGoIamJwtNode.jsOauth 2.0OidcPythonRedisTerraformVue
45 Minutes Ago
Easy Apply
In-Office or Remote
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Information Technology • Security • Software
Lead architectural strategy and hands-on development for secure, scalable microservices and privileged access management systems. Architect solutions using C#, .NET, Go, TypeScript, gRPC, PAM platforms, cloud infrastructure, Kubernetes, and multiple databases. Drive cross-team technical alignment, RFCs, incident resolution, CI/CD automation, testing rigor, and AI-assisted development governance. Mentor senior engineers and participate in on-call rotations.
Top Skills: .NetAbp FrameworkAsp.Net CoreAWSBeyondtrustBmadC#Claude CodeCopilotCursorCyberarkDocumentdbGCPGoGrpcHashicorp VaultKargoKubernetesOrigin CiPlaywrightPostgresScimSQL ServerTypescriptWok
46 Minutes Ago
Easy Apply
In-Office or Remote
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software
Lead the architecture and development of secure, scalable microservices and cross-platform applications using C#, .NET, Go, and TypeScript. Design enterprise PAM and IDAM integrations, implement Zero Trust and least-privilege controls, own CI/CD and automated testing, and establish observability and reliability practices. Champion AI-assisted engineering workflows, mentor engineers, review RFCs, manage technical debt, and participate in incident response and on-call operations.
Top Skills: .Net CoreAbp FrameworkAsp.Net CoreAWSBeyondtrustC#Claude CodeCursorCyberarkDockerDocumentdbGithub CopilotGoGrpcHashicorp VaultKargoKubernetesLinuxmacOSOrigin CiPlaywrightPostgresRestScimSQL ServerTypescriptWindowsWok

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account