Senior Software Developer – SDE2 (Backend)

Purplle View all jobs

  • Mumbai, Maharashtra
  • Permanent
  • Full-time
  • 30 days ago
  • Apply easily
Senior Software Developer – SDE2 (Backend)Team: Supply Chain Management EngineeringLocation: Mumbai - VikhroliExperience: 3–6 YearsAbout the RoleThe SCM Engineering team at Purplle builds and scales the systems powering warehousing, logistics, post-order experience, and 3P integrations.We are looking for a strong backend engineer with deep expertise in Node.js / NestJS who can build, scale, and maintain production-grade systems. The ideal candidate is AI-native, uses AI tools effectively, and combines speed with strong engineering fundamentals.What You’ll DoDesign and develop scalable backend services using Node.js and/or NestJS.Build well-structured, maintainable APIs and microservices.Design and optimize data models using MySQL and MongoDB.Implement caching strategies using Redis.Build and maintain event-driven systems using Kafka.Deploy and manage services on Kubernetes (GCP/AWS).Use AI-assisted development tools responsibly to accelerate coding, testing, and refactoring.Own features end-to-end: architecture, development, deployment, and performance optimization.Improve reliability, scalability, and system efficiency.What We’re Looking For3–6 years of backend development experience in a product-based company.Strong hands-on experience with Node.js (must-have).Proven experience working with Express.js and/or NestJS.Strong understanding of system design, distributed systems, and database performance.Experience building high-scale production systems.Hands-on usage of AI coding tools (Cursor, Copilot, etc.) with good prompt engineering and validation skills.Strong debugging and performance optimization capabilities.Excellent team player with a strong collaborative mindset, capable of working cross-functionally and contributing towards end-to-end project delivery.

Purplle