Python Backend Developer

Posted 26 Days Ago
Be an Early Applicant
2 Locations
In-Office
Mid level
Database • Analytics
The Role
Design, develop, and optimize Python backend services, REST APIs, microservices, scalable data pipelines, ETL workflows, and relational databases. Build dashboards with Plotly Dash, integrate Scikit-learn models into production, and establish automated testing with Pytest. The role also involves architectural improvements, performance optimization, code reviews, mentoring, and promoting software development best practices across engineering teams.
Summary Generated by Built In

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.



Skills Required

  • Degree in Computer Science or relevant software development experience
  • 2-3+ years of software engineering experience specializing in Python backend development or data engineering
  • Deep expertise in Python web frameworks, especially FastAPI, and data validation with Pydantic
  • Proficiency with PostgreSQL and MySQL, including SQL optimization
  • Hands-on experience with Plotly Dash and analytical applications
  • Experience integrating Scikit-learn machine learning models into production pipelines
  • Strong automated testing experience with Pytest
  • Experience with version control systems, specifically GitHub
  • Experience processing and managing large-scale data workflows
  • Familiarity with Linux systems and basic scripting
  • Understanding of system architecture best practices, including high availability and security
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Nyon
173 Employees
Year Founded: 2011

What We Do

GIST Impact is a leading impact data and analytics provider that has been measuring and quantifying impact for more than 15 years. With a team of 100+ scientists, engineers, data scientists and ecological and environmental economists, GIST Impact delivers market-leading impact platforms and datasets, covering 12,800+ companies with geographically precise, time-series data. GIST Impact works with pioneering companies across all sectors and with investors representing over $8 trillion in assets under management. GIST Impact also partners with some of the world's largest ESG data providers, business networks, and fintech platforms to enable impact measurement across global markets.

Similar Jobs

Sia Partners Logo Sia Partners

Senior Back-end Engineer

Healthtech • Professional Services • Consulting • Generative AI • Manufacturing
In-Office
Mumbai, Maharashtra, IND
3323 Employees

METRO AG Logo METRO AG

Full-stack Engineer

Food • Information Technology • Logistics • Retail
Hybrid
Kharadi, Pune, Maharashtra, IND
86740 Employees

Brink AI Labs Inc Logo Brink AI Labs Inc

Back-end Engineer

Artificial Intelligence • Software
In-Office or Remote
2 Locations
6 Employees

Product Fusion Logo Product Fusion

Back-end Engineer

Artificial Intelligence • Software • Consulting • App development
Remote or Hybrid
2 Locations
15 Employees

Similar Companies Hiring

Prolaio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Mobile • Wearables • Analytics
Chicago, IL
82 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account