Senior Software Developer - SDE2 (Backend)

Purplle
Purplle

Software Engineering

Mumbai, Maharashtra, India

Posted on Aug 1, 2026
Location: Mumbai, Maharashtra

Experience: 3–6 Years

Education: Bachelor’s degree in Computer Science / IT or related field

About The Role

We are looking for a strong backend engineer with deep expertise in Node.js / NestJS to design, build, and scale production-grade systems. The ideal candidate is AI-native, leverages AI tools effectively, and combines fast execution with strong engineering fundamentals. In this role at Purplle, you will work closely with cross-functional teams to build high-performance, large-scale backend systems using technologies such as Golang, Node.js, MySQL, MongoDB, Redis, Kafka, and cloud platforms (GCP/AWS).

What You’ll Do

  • Design, build, and scale backend services using Node.js / NestJS
  • Develop clean APIs and microservices with a focus on performance and maintainability
  • Optimize data models and queries across MySQL and MongoDB
  • Implement caching (Redis) and event-driven systems (Kafka)
  • Deploy and manage services on Kubernetes (GCP/AWS)
  • Use AI-assisted tools (Copilot, Cursor) to improve development speed and quality
  • Own features end-to-end: design → development → deployment → optimization
  • Continuously improve system reliability, scalability, and performance
  • Collaborate with product, frontend, and DevOps teams
  • Mentor junior engineers and contribute to engineering best practices

What We’re Looking For

  • 3–6 years of backend experience (preferably in product-based companies)
  • Strong hands-on expertise in Node.js (must-have), with Express/NestJS
  • Solid understanding of system design, distributed systems, and performance optimization
  • Experience building and scaling production systems
  • Working knowledge of MySQL, MongoDB, Redis, and Kafka
  • Familiarity with GCP/AWS and Kubernetes (good to have)
  • Practical experience using AI coding tools effectively
  • Strong debugging, problem-solving, and communication skills
  • Ownership mindset with ability to deliver end-to-end solutions
  • Ability to collaborate across teams

Good to Have

  • Experience in e-commerce or high-scale consumer products.
  • Exposure to Golang.
  • Experience working in fast-paced, high-ownership environments.