SDE 2 (Backend)
Actively Reviewing the ApplicationsNutrabay
Job Description
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 design
- 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)
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.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Share
Quick Apply
Upload your resume to apply for this position