Bestkaam Logo
Nutrabay Logo

SDE 2 (Backend)

Actively Reviewing the Applications

Nutrabay

4–8 years
Posted 2 days ago Apply by June 11, 2026

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

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.