JobTarget Logo

Backend Engineer - SaaS platform in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Backend Engineer - SaaS platform

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer – SaaS platform based in India.

You will join a fast-moving engineering environment focused on building and scaling a high-performance SaaS backend that powers critical product workflows such as campaign generation, template management, and usage-based billing. The role involves designing and maintaining robust APIs that support large-scale traffic and real-time operations. You will work across backend services, cloud infrastructure, and asynchronous systems to ensure reliability, scalability, and low-latency performance. The environment is highly collaborative, with close interaction between product, engineering, and infrastructure teams. You will also contribute to architectural decisions, performance optimization, and system resilience. This is a hands-on engineering role where quality, scalability, and continuous improvement directly impact product success and customer experience.

Accountabilities:
  • Maintain, develop, and enhance backend services powering a SaaS platform built with Node.js frameworks such as Express and NestJS using TypeScript.
  • Design and optimize high-performance APIs supporting core features like campaign generation, template storage, and credit-based billing systems.
  • Improve database efficiency by optimizing MongoDB queries, schema design, indexing strategies, and caching layers.
  • Implement and manage Redis-based caching, pub/sub mechanisms, and asynchronous job processing using queues such as BullMQ or RabbitMQ.
  • Monitor and maintain cloud infrastructure on AWS, including services like EC2, S3, Lambda, CloudWatch, and SES.
  • Ensure system reliability, scalability, and security through best practices in authentication, authorization, rate limiting, and data protection compliance.
  • Maintain API documentation and versioning using OpenAPI/Swagger standards.
  • Write and maintain unit and integration tests to ensure robust and reliable backend systems.
  • Troubleshoot and resolve production issues, ensuring minimal downtime and fast incident resolution.
Requirements:
  • 3–5 years of experience in backend development, ideally within SaaS or high-traffic API environments.
  • Strong expertise in Node.js with TypeScript, using frameworks such as Express.js or NestJS.
  • Solid experience with MongoDB, including schema design, indexing, and ORM tools such as Mongoose or Prisma.
  • Hands-on experience with Redis for caching and pub/sub, as well as job queue systems like BullMQ or RabbitMQ.
  • Familiarity with AWS cloud services such as EC2, S3, Lambda, CloudWatch, and SES.
  • Experience building and deploying containerized microservices using Docker and CI/CD pipelines (e.g., GitHub Actions).
  • Strong understanding of authentication and authorization mechanisms such as JWT, OAuth2, and role-based access control.
  • Experience with logging and monitoring tools such as Winston, Pino, Prometheus, or Grafana.
  • Experience with testing frameworks like Jest, Mocha, or Vitest for unit and integration testing.
  • Nice to have: knowledge of email deliverability and compliance standards (SPF, DKIM, DMARC, SpamAssassin).
Benefits:
  • Competitive salary package aligned with experience and industry benchmarks.
  • Flexible work arrangements, including remote or hybrid options depending on team setup.
  • Opportunity to work on a scalable SaaS platform with real-world, high-traffic systems.
  • Exposure to modern backend architectures, distributed systems, and cloud-native technologies.
  • Strong engineering culture focused on quality, performance, and continuous learning.
  • Professional growth opportunities in system design, cloud infrastructure, and backend architecture.
  • Health and wellness benefits depending on location and eligibility.
  • Collaborative and innovation-driven work environment.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.