Tech & IT Staffing Full-time

Python Backend Developer (Django/FastAPI)

📍 Chennai / Remote 💼 3-5 years 💰 12–20 LPA Posted 4 weeks ago

Location

Chennai / Remote

Job Type

Full-time

Experience

3-5 years

Salary

12–20 LPA

About This Role

Our client is one of India's most innovative edtech platforms, delivering personalised learning experiences to 2 million learners across K-12, competitive exam prep, and professional upskilling. Their engineering team of 80 is building the technology that will take them to 10 million learners — and they need a strong Python backend developer to help make that happen.

About the Role

You will work on the core backend systems that power the platform — building APIs, designing data models, and developing the pipelines that feed the personalisation and recommendation engines. This is a high-ownership role with meaningful technical challenges and the opportunity to build systems at genuine scale.

Key Responsibilities

  • Build and maintain high-performance REST APIs serving millions of requests daily
  • Design and optimise database schemas and queries for scale
  • Develop data pipelines to feed recommendation and personalisation systems
  • Write comprehensive unit and integration tests
  • Participate in on-call rotation and contribute to incident response
  • Collaborate with data science team on ML model integration

Requirements

  • 3-5 years of Python backend development experience
  • Strong proficiency with Django and/or FastAPI
  • Experience building and maintaining REST APIs at scale
  • Solid understanding of relational databases — PostgreSQL preferred
  • Experience with caching solutions — Redis, Memcached
  • Familiarity with message queues — Celery, RabbitMQ, or Kafka
  • Understanding of software design patterns and SOLID principles

Benefits

  • Competitive CTC with annual appraisal
  • 100% remote option available outside Chennai
  • Free access to all platform courses for self and family
  • Annual learning and conference budget
  • Health insurance for family
  • 5-day work week with flexible hours

Required Skills

Python Django FastAPI PostgreSQL Redis Celery REST API Kafka Docker AWS

Apply for This Position

Fill in your details below. Fields marked * are required.

PDF, DOC, DOCX – Max 5MB