Python Backend Developer

Apply Now ↗
📍 Noida, Mumbai, IndiaFull time

About this role

We are seeking an experienced Python Backend Developer to design, build, and optimize scalable data pipelines, robust APIs, and performant backend services. In this role, you will work closely with cross-functional teams to process large-scale environmental and financial datasets, deploy analytical models, and build high-throughput backend systems that power GIST Impact’s analytics platforms.


Responsibilities:

  • Architect, develop, and maintain high-performance RESTful APIs and microservices using FastAPI and Pydantic.

  • Design, build, and optimize scalable data pipelines and ETL workflows for large-scale financial and environmental datasets.

  • Manage and optimize relational databases including PostgreSQL and MySQL, focusing on schema design, query optimization, and indexing strategies.

  • Develop interactive data dashboards and visualization components using Plotly Dash.

  • Establish comprehensive automated test suites using Pytest to ensure reliability, performance, and code quality.

  • Lead architectural enhancements for data management systems and backend microservices.

  • Mentor engineering team members, conduct code reviews, and drive best practices in Python development.



Requirements

Requirements:

  • Degree in Computer Science or relevant experience in Software Development.

  • 2-3+ years of software engineering experience specializing in Python backend development or data engineering.

  • Deep expertise in Python web frameworks (FastAPI) and data validation using Pydantic.

  • Solid proficiency in relational databases including PostgreSQL and MySQL, with strong SQL optimization skills.

  • Hands-on experience with data visualization tools and analytical applications using Plotly Dash.

  • Experience integrating machine learning models using Scikit-learn into production pipelines.

  • Strong automated testing discipline with Pytest.

  • Comfortable with Version Control Systems, specifically GitHub.

  • Proven track record of processing and managing large-scale data workflows.

  • Familiarity with Linux systems and basic scripting.

  • Understanding of best practices for system architecture, including high availability and security.



Frequently Asked Questions

Is the salary disclosed for the Python Backend Developer position at gistimpact?
The salary for this Python Backend Developer role at gistimpact is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Python Backend Developer position at gistimpact located?
This Python Backend Developer role at gistimpact is based in Noida, Mumbai, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Python Backend Developer role at gistimpact full-time or part-time?
This is listed as a Full time position. It is posted as a Python Backend Developer role at gistimpact.
How do I apply for the Python Backend Developer position at gistimpact?
Click the "Apply Now" button on this page. You will be redirected to gistimpact's official application portal hosted on zohorecruit where you can submit your application directly.
When was the Python Backend Developer job at gistimpact posted?
This Python Backend Developer position at gistimpact was posted on Oct 6, 2026. Apply as soon as possible — early applications are often reviewed first.
Python Backend Developer
gistimpact
Apply for this role ↗

You'll be redirected to gistimpact's official application page on zohorecruit.