TIFIN - Python Developer - Django/Flask/FastAPI

4 weeks ago


Mumbai, India TIFIN Full time

Position : Python Developer ( Backend Engineer )


Location : Mumbai

Experience : 5+ Years

We are seeking a Python Developer Backend Engineer with 5+ years of experience who is passionate about both Python and TypeScript. In this role, you will design and build scalable, high-performance APIs using frameworks such as Django and FastAPI, write clean, maintainable TypeScript services or serverless functions, and optimize SQL databases for performance and data integrity.


You will collaborate closely with cross-functional teams to define system architecture, ensure security best practices, and troubleshoot complex production issues. Additionally, you will have the opportunity to apply your strong SQL skills and understanding of data pipelines in evolving into a Data Engineering capacity, transforming raw data into reliable, actionable insights.

Key Skills :

- Backend Development : Extensive experience in backend engineering using Python (Django, FastAPI) and TypeScript. Proficient in designing and implementing RESTful APIs, handling authentication and authorization, and enforcing robust data validation.

- Database Management : Expert in SQL for schema design, complex query writing, and performance tuning. Skilled with ORM frameworks such as Django ORM and TypeORM for TypeScript.

- System Design : Solid grasp of system design principlesincluding scalability, performance optimization, and microservices architecturein both Python and TypeScript ecosystems. Able to drive architectural decisions and lead technical design discussions.

- Data Engineering : Eager to transition into Data Engineering roles. Strong background in SQL, ETL processes, data pipeline development, and data warehousing concepts.

- Communication & Collaboration : Effective communicator with proven experience presenting technical concepts to technical and non-technical audiences. Skilled at working in Agile environments and collaborating across cross-functional teams.

Technical Proficiency :

- Backend : Python (Django, FastAPI, Flask), TypeScript (Node.js frameworks, Express), RESTful APIs, GraphQL

- Databases : PostgreSQL, MySQL, SQLite, MongoDB; ORM frameworks (Django ORM, TypeORM)

- Data Engineering : SQL, ETL processes, data warehousing concepts

- Tools & DevOps : Git, Docker, AWS (EC2, S3, RDS), CI/CD pipelines, Agile Experience :

- Developed and maintained scalable web applications using Python (Django, FastAPI) and TypeScript (Node.js, Express), ensuring high performance and reliability.

- Optimized SQL queries and database schema design to enhance application performance and maintain data integrity.

- Built serverless functions and microservices in TypeScript, integrating them seamlessly with Python-based APIs.

- Collaborated with cross-functional teams in Agile environments to deliver features, conduct code reviews, and meet project milestones.

- Transitioned core backend services to leverage data pipelines, applying strong SQL skills and ETL best practices in preparation for Data Engineering responsibilities.

Note on Location :

- While we have team centers in Boulder, New York City, San Francisco, Charlotte, and this role is based out of Mumbai

- TIFIN is an equal-opportunity workplace, and we value diversity in our workforce. All qualified applicants will receive consideration for employment without regard to any discrimination.


(ref:hirist.tech)
  • Python Developer

    4 days ago


    Mumbai, Maharashtra, India TIFIN Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position : Python Developer ( Backend Engineer ) Location : Mumbai Experience : 5 Years We are seeking a Python Developer Backend Engineer with 5 years of experience who is passionate about both Python and TypeScript. In this role, you will design and build scalable, high-performance APIs using frameworks such as Django and FastAPI, write clean,...

  • Python Developer

    3 days ago


    Mumbai Metropolitan Region, India TIFIN Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position :Python Developer ( Backend Engineer )Location :MumbaiExperience :5+ YearsWe are seeking a Python Developer Backend Engineer with 5+ years of experience who is passionate about both Python and TypeScript. In this role, you will design and build scalable, high-performance APIs using frameworks such as Django and FastAPI, write clean, maintainable...

  • Python Developer

    6 days ago


    Mumbai, India Magnify360 Hi-Tech Solutions Pvt. Ltd Full time

    Job Title : Python Developer (Django/Flask). Location : Mumbai (Thane). Experience : 5+ Years. Role Type : Full-time. Mode of Work : Work From Office. Job Description : We are seeking an experienced Python Developer with strong expertise in Django or Flask to build and maintain scalable backend applications. The role involves developing REST APIs, working...


  • Mumbai, India Firstcareercentre Full time

    Job Summary :We are looking for a skilled Python Backend Developer with strong experience in Django/Flask/FastAPI frameworks and AWS Lambda serverless architecture. The ideal candidate will design, develop, and deploy scalable backend services and APIs to support our Responsibilities :- Design, develop, and maintain RESTful APIs / Microservices using Python...

  • Python Developer

    3 weeks ago


    Mumbai, India Novotree Minds Full time

    We are seeking a seasoned Python Developer with 5+ years of hands-on experience in building scalable, high-performance applications. The ideal candidate is proficient in backend development, API design, and data handling, with a strong grasp of software engineering principles and modern development practices. Key Responsibilities : - Design, develop, and...


  • Mumbai Metropolitan Region, India ShipDelight Logistics Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Role SummaryWe are looking for a skilled and motivated Python Developer to join our team in Mumbai.We need an individual contributor with 3- 4 years of experience who can independently handle projects and also manage client interactions.As a key member of our team, you will be responsible for developing and maintaining our logistics solutions, ensuring they...

  • Python Developer

    4 weeks ago


    Mumbai, India jobs capital Full time

    Responsibilities : - Design, develop, and maintain high-performance backend services using Python (Flask/FastAPI).- Implement and optimize asynchronous messaging systems using RabbitMQ.- Develop and integrate RESTful APIs for seamless frontend-backend communication.- Write efficient SQL queries and optimize database interactions (PostgreSQL/MySQL).-...


  • Mumbai, India AXENTRA OS Full time

    We are seeking a passionate and detail-oriented Python, Django & FastAPI Intern to support the development of backend projects and internal tools. The ideal candidate will work closely with our engineering team to build, test, and maintain web APIs using FastAPI, Python, and related technologies. Responsibilities and Duties Design, develop, and maintain...


  • Mumbai, Maharashtra, India AXENTRA OS Full time ₹ 60,000 - ₹ 90,000 per year

    We are seeking a passionate and detail-oriented Python, Django & FastAPI Intern to support the development of backend projects and internal tools. The ideal candidate will work closely with our engineering team to build, test, and maintain web APIs using FastAPI, Python, and related technologies.Responsibilities and DutiesDesign, develop, and maintain...


  • Matunga, Mumbai, Maharashtra, India XIRCLS Full time

    **Responsibilities and Duties** - Design, develop, and maintain RESTful APIs using FastAPI - Write clean, efficient, and reusable code in Python - Collaborate with senior developers and product teams on new project development - Assist in writing unit tests and debugging code - Work with databases (PostgreSQL and MySQL) as part of API development - Document...