Senior Developer – Backend [Python + Fast API + Django]

Shopperbeats

India

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
International e-commerce brand
Growth opportunities

Job summary

Shopperbeats is seeking a Senior Developer - Backend to lead a Python team and architect scalable services using Django/Flask/FastAPI.

You will mentor engineers, own API design and data models, drive code quality, and partner with product and DevOps to ensure timely delivery of robust backend systems. Strong hands-on Python and leadership are essential, with experience in REST, microservices, and cloud platforms.

Qualifications

  • 5+ years of hands-on Python development experience, with leadership exposure.
  • Strong knowledge of Python frameworks (Django, Flask, FastAPI).
  • Experience designing REST APIs, microservices, and databases (PostgreSQL/MySQL/MongoDB).
  • Familiarity with front-end tech (React/Next.js/Angular) is a plus.
  • DevOps principles, CI/CD pipelines, and cloud familiarity (AWS/GCP/Azure).
  • Git, Docker, and Kubernetes proficiency; excellent leadership and communication.

Responsibilities

  • Lead, mentor, and manage a team of Python developers.
  • Architect, design, and implement scalable backend systems.
  • Write clean, testable Python code (Django, Flask, or FastAPI).
  • Oversee code reviews, best practices, and documentation.
  • Collaborate with product, design, and DevOps teams.
  • Ensure timely project delivery with high code quality.
  • Manage task allocation, sprint planning, and performance reviews.
  • Stay updated with emerging technologies and propose improvements.

Skills

Python
Leadership
Communication
Agile/Scrum
DevOps basics

Tools

Git
Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
React/Next.js/Angular
CI/CD

Job description

Job Title Senior Developer - Backend (Python + Fast API + Django)TypeFull-Time

About Us: Shopperbeats is one of the fastest-growing e-commerce companies based in Australia, with three offices in India. We offer a diverse catalog of thousands of products across categories such as Home & Garden, Pet Supplies, Sporting & Fitness Goods, Accessories, Health & Beauty Essentials, Electronics, Automobiles, and more.


About Role:

We are looking for an experienced Python Developer Team Lead to guide our development team, architect scalable solutions, and ensure the delivery of high-quality applications. The ideal candidate will be both a strong hands-on Python developer and an inspiring leader who can mentor a team, manage projects, and drive technical excellence.


Key Responsibilities:


  • Lead, mentor, and manage a team of Python developers.

  • Architect, design, and implement scalable backend systems.

  • Write clean, efficient, and testable Python code (Django, Flask, or FastAPI).

  • Oversee code reviews, best practices, and technical documentation.

  • Collaborate with cross-functional teams (product, design, DevOps).

  • Ensure timely delivery of projects while maintaining high code quality.

  • Manage task allocation, sprint planning, and performance reviews.

  • Stay up-to-date with emerging technologies and recommend improvements.


Required Skills & Qualifications:


  • 5+ years of hands-on Python development experience, with at least 2 years in a leadership role.

  • Strong knowledge of Python frameworks (Django, Flask, FastAPI).

  • Solid experience with REST APIs, microservices, and database design (PostgreSQL, MySQL, MongoDB).

  • Familiarity with front-end technologies (React, Next.js, or Angular) is a plus.

  • Strong understanding of DevOps practices, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).

  • Proficiency in Git, Docker, and Kubernetes.

  • Excellent leadership, communication, and problem-solving skills.

  • Experience with Agile/Scrum methodologies.


Nice-to-Have Skills


  • Exposure to AI/ML frameworks (TensorFlow, PyTorch).

  • Knowledge of data engineering pipelines (Airflow, Spark).

  • Experience in scaling applications for high traffic environments.


What We Offer


  • Opportunity to work for a growing international e-commerce brand.

  • Collaborative and innovative work environment.

  • Competitive salary and growth opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer (Backend)
Senior Python Developer (Backend)

BuildxPartners • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Senior Python Developer (India)
Senior Python Developer (India)

Checkmate • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Python Full Stack Developer (FastAPI, Django, React)
Python Full Stack Developer (FastAPI, Django, React)

WillWare Technologies • Chennai District

On-site
INR 1,500,000 - 2,100,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Backend Developer
Python Backend Developer

Vivantify • Hyderabad

On-site
INR 1,200,000 - 2,300,000
Senior Python Engineer
Senior Python Engineer

Ascendion Engineering • India

Hybrid
INR 3,000,000 - 5,500,000
Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)

Harmony Data Integration Technologies • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,500,000