Job Role: Software Engineer – Backend (SDE-2)
You should apply if you have:
Strong experience in building scalable backend systems and APIs using Python (Django REST/FastAPI)
Solid understanding of distributed systems and microservices architecture
Hands-on experience with Apache Kafka (event-driven systems)
Experience using Redis for caching, rate limiting, or performance optimization
Strong problem-solving skills with ability to debug complex production issues
Ownership mindset comfortable driving features/services end-to-end
Ability to work in a fast-paced, high-growth engineering environment
Good collaboration skills with cross-functional teams (frontend, product, DevOps)
You should not apply if you:
Prefer only task-based execution without ownership of systems
Struggle with debugging production issues or handling system failures
Are not comfortable working with scalable systems or distributed architectures
Avoid writing optimized, production-quality code
Are not open to feedback, code reviews, or design discussions
Skills Required:
Backend & System Design Skills
Strong proficiency in Python
Experience with Django REST and/or FastAPI (production-grade systems)
Strong understanding of REST APIs, HTTP protocols, and API desig
n
Experience designing scalable and fault-tolerant systems
Familiarity with system design concepts (scalability, consistency, caching, etc.)
Data & Infrastructure Skills
Experience with relational databases (PostgreSQL/MySQL)
Working knowledge of NoSQL databases (MongoDB/DynamoDB)
Hands-on experience with Redis (caching, queues, session storage)
Experience with Apache Kafka (event streaming, async processing)
Familiarity with AWS (EC2, S3, RDS, Lambda, SQS etc.)
Developer & DevOps Skills
Proficiency with Git and collaborative workflows
Experience with Docker / containerization
Understanding of CI/CD pipelines
Exposure to monitoring & observability tools (Prometheus, Grafana, ELK)
What will you do?
1️⃣ Design and Build Scalable Backend Services
Develop and maintain backend services using Python, Django, and FastAPI
Design clean, maintainable, and reusable code structures
Build and optimize RESTful APIs and microservices
Ensure high performance, scalability, and reliability
2️⃣ Work on Event-Driven Architecture
Design and implement event-driven systems using Kafka
Build producers/consumers for asynchronous workflows
Handle message reliability, retries, and failure scenarios
Optimize throughput and latency for high-scale systems
3️⃣ Database Design and Optimization
Design efficient schemas and queries
Optimize database performance (indexing, query tuning)
Ensure data consistency and integrity
Work with both SQL and NoSQL systems
4️⃣ Ensure System Reliability and Scalability
Debug production issues and implement fixes
Build monitoring, logging, and alerting systems
Improve fault tolerance and system resilience
Participate in on-call rotations if required
5️⃣ Collaborate and Contribute to Engineering Excellence
Participate in code reviews and design discussions
Mentor junior engineers (SDE-1 / interns)
Collaborate with product, frontend, and DevOps teams
Drive best practices in coding, testing, and deployment
6️⃣ Work on Cloud and Deployment (AWS)
Deploy and manage services on AWS
Work with infrastructure components (EC2, S3, RDS, SQS etc.)
Support scaling and system availability
Work Experience:
3–6 years of experience in backend development
Working days:
Monday - Friday
Location:
Golf Course Road, Gurugram, Haryana (Work from Office)
Perks:
Friendly atmosphere
High learning & personal growth opportunity
Flexible Timings
Diverse work environment
Why Nutrabay:
We believe in an open, intellectually honest culture where everyone is given the autonomy to contribute and do their life’s best work. As a part of the dynamic team at Nutrabay, you will have a chance to learn new things, solve new problems, build your competence and be a part of an innovative marketing-and-tech startup that’s revolutionising the health industry.
Working with Nutrabay can be fun, and a place of a unique growth opportunity. Here you will learn how to maximise the potential of your available resources. You will get the opportunity to do work that helps you master a variety of transferable skills, or skills that are relevant across roles and departments. You will be feeling appreciated and valued for the work you delivered. We are creating a unique company culture that embodies respect and honesty, which will create more loyal employees than a company that simply shells out cash. We trust our employees and their voice and ask for their opinions on important business issues.
About Nutrabay:
Nutrabay is the largest health & nutrition store in India. Our vision is to keep growing, have a sustainable business model, and continue to be the market leader in this segment by launching many innovative products. We are proud to have served over 1 million customers uptill now, and our family is constantly growing.
We have built a complex and high-converting eCommerce system, and our monthly traffic has grown to a million. We are looking to build a visionary and agile team to help fuel our growth and contribute towards further advancing the continuously evolving product.
Funding:
We raised $5 million in a Series A funding.