Backend Engineer (Data Engineering & Tier 1 College)

About Luna:<br><br><strong>Luna</strong> is a health-tech company reimagining personal health through an integrated ecosystem of hardware, software, and intelligence. At its core is <strong>LifeOS</strong>, Luna’s adaptive health operating system that interprets biometric data from the <strong>Luna Ring</strong> and other future devices to deliver real-time guidance on energy, circadian rhythm, and recovery. With science-first design and a global user base, Luna aims to make precision health both accessible and aspirational.<br><br>Location: Gurgaon<br><br><strong>About the Role:<br><br></strong>We are seeking a talented and highly skilled <strong>Backend Engineer</strong> with strong expertise in <strong>Node.js, AI integrations, and scalable system design</strong>.You will be responsible for building high-performance backend services, integrating advanced AI capabilities using OpenAI/Gemini, and designing robust systems that support real-time, large-scale user interactions.<br><br>You will work closely with product managers, AI engineers, and frontend/mobile teams to craft APIs, optimize performance, and ensure seamless user experiences across the platform.<br><br><strong>Responsibilities:<br><br></strong><ul><li>Designing, developing, and maintaining scalable backend services using Node.js.</li><li>Integrating OpenAI APIs, embeddings, vector stores, context/memory frameworks, and other LLM-powered features.</li><li>Building reliable, secure, and well-documented REST/GraphQL APIs.</li><li>Architecting backend systems that support millions of requests with high reliability.</li><li>Writing clean, modular, and testable code with strong attention to performance.</li><li>Working with cross-functional teams (Product, AI, Mobile/Web) to bring new features to life.</li><li>Maintaining database models, optimizing queries, and ensuring high availability.</li><li>Implementing monitoring, logging, alerting, and observability for backend services.<br><br><br></li></ul><strong>Requirement:<br><br></strong><ul><li>Bachelor’s degree in Computer Science, Engineering, or related field.</li><li>3–4 years of professional backend development experience.</li><li>Strong proficiency in Node.js, Express/Nest.js, and modern JavaScript/TypeScript.</li><li>Hands-on experience with OpenAI APIs, LLM orchestration, prompt engineering, embeddings, and AI memory/context systems.</li><li>Experience building scalable, distributed, microservices-based architectures.</li><li>Solid understanding of databases (MySQL/MongoDB) and caching systems (Redis).</li><li>Familiarity with message queues like Kafka, RabbitMQ, or SQS is a plus.</li><li>API security, rate limiting, fault tolerance, and system performance.</li><li>Exposure to AI agents, vector databases, or RAG systems is a strong advantage.</li><li>Excellent problem-solving skills and a proactive, ownership-driven mindset.</li><li>Ability to work collaboratively in a fast-paced, cross-functional team environment.<br><br><br></li></ul>What We Offer:<br><br><ul><li>Competitive compensation and benefits.</li><li>Opportunity to work on cutting-edge technology in a fast-paced environment.</li><li>A collaborative and growth-focused culture.</li></ul>

Back to blog