Backend Engineer (3 Years - 7 Years)
Bengaluru, Karnataka, India
Full Time
Experienced
Job Summary:
We are seeking a skilled Backend Engineer with 3–7 years of experience to design and develop scalable backend systems. The ideal candidate will have strong expertise in Node.js, TypeScript, and NestJS, along with hands-on experience in cloud services and modern backend architectures. This role involves building robust APIs, working with distributed systems, and contributing to a multi-tenant, event-driven platform.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js, TypeScript, and NestJS
- Build and manage REST and gRPC APIs with proper documentation using Swagger
- Work with relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB using Prisma ORM
- Implement asynchronous processing workflows using BullMQ and Redis
- Integrate and manage AWS services including S3, SES, SQS, Lambda, SNS, and Secrets Manager
- Migrate and refactor legacy Express.js services to NestJS-based architecture
- Contribute to the design and implementation of multi-tenant and event-driven systems
- Collaborate with cross-functional teams to deliver high-quality backend solutions
- Participate in code reviews, debugging, and performance optimization
- Explore and implement AI/LLM-based workflows where applicable
Required Skills & Qualifications
- 3–7 years of professional experience in backend development
- Strong proficiency in Node.js and TypeScript
- Hands-on experience with NestJS and Express.js
- Experience with MySQL, PostgreSQL, and MongoDB
- Familiarity with Prisma ORM
- Experience with Redis and job queue systems such as BullMQ
- Working knowledge of AWS services (S3, SQS, Lambda, etc.)
- Experience with containerization tools such as Docker and orchestration using Kubernetes
- Solid understanding of RESTful and gRPC API design
- Experience with API documentation tools such as Swagger
- Exposure to LLMs or AI agent workflows
Preferred Qualifications
- Experience with LangGraph, Mastra, or similar frameworks
- Understanding of multi-tenant SaaS architecture
- Experience with event-driven system design
- Prior experience working on AI-enabled platform.
Tools & Technologies:
- AWS, Notion, Linear, Claude, and other AI tools
Share your resume to - [email protected]
Apply for this position
Required*