Python Developer Needed for Data Integration & ETL Pipeline Setup (MongoDB & PostgreSQL)

Posted yesterday

Worldwide

Summary

Job Description:We are looking for a Python backend developer to help us build a data ingestion and ETL (Extract, Transform, Load) pipeline for a PropTech platform. The goal is to collect structured/unstructured real estate data, process it, and store it efficiently in our databases.Key Responsibilities:Build a clean Python data pipeline to fetch data from web endpoints and public data sources.Clean, parse, and structure raw incoming data into standardized JSON formats.Integrate and store processed data into MongoDB and migrate it to PostgreSQL.Optimize the pipeline for incremental data updates (handling duplicates and timestamping).Deliver clean, well-documented, and maintainable Python code.Requirements:Strong proficiency in Python and backend development.Experience with data extraction libraries and framework automation (Requests, Beautiful Soup, or similar).Hands-on experience with MongoDB and PostgreSQL.Ability to write clean, modular code.Project Scope:This is Phase 1 of our project, focusing entirely on database setup and the initial Python data pipeline. Long-term collaboration is possible for the right candidate.

  • $200.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Scrapy
Data Scraping
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:7 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 1, 2026
  • Serbia
    6:44 PM

Explore similar jobs on Upwork

Microsoft Excel
Microsoft Access
Flowchart
Mail Merge
Automation
Interactive Data Visualization
Data Analysis
Fillable Form
Excel Formula
Excel Macros
Conversion to Editable File
Microsoft Word
Spreadsheet Skills
Visual Basic for Applications
Google Sheets
PDF Conversion
Python

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo