Node.js / Backend Engineer (4+ Years)
AMRYTT MEDIA
Location
🇮🇳 India
Type
full_time
Salary
Undisclosed
Posted
2w ago
Job Description
Job Overview
------------Local candidates ( Ahmedabad) can Apply only We are looking for a Senior Node.js Engineer with 4+ years of experience to lead the development of high-throughput, scalable backend systems. You will build resilient data pipelines, leverage advanced MongoDB streaming, manage distributed architectures, and actively use cutting-edge AI tools (Cursor AI, Claude) to accelerate engineering workflows.
Key Responsibilities
- High-Performance Services: Design, build, and optimize low-latency RESTful APIs and microservices using Express / Node.js.
- Streaming & Data Pipelines: Implement end-to-end data streaming using Node.js Streams (stream.pipeline)*, WebSockets, and MongoDB Cursor/Change Streams
- for large-scale data processing without memory bloat.
- Distributed Architecture: Integrate RabbitMQ for event-driven message queuing and Redis for distributed caching, locking, and rate limiting.
- AI Integration & Workflow: Utilize modern AI-assisted tools (Cursor AI, GitHub, Claude) for rapid code generation, refactoring, and debugging.
- Database Optimization: Architect complex MongoDB schemas, maintain optimal compound indexes (ESR rule), and troubleshoot execution plans (explain()).
- Performance Tuning: Diagnose Event Loop lag, manage backpressure, eliminate memory leaks, and offload CPU-heavy operations using Worker Threads. Must-Have