Back to Jobs
Real Estate

Python Developer – Web Scraping & Automation

Confidential employer

Posted 7/31/2026Rate visible after sign-upSource: Curated from source
Real Estate
Web Programming
Python
Lead Generation
CRM
About the Role

We are a U.S.-based real estate investment company specializing in wholesaling and distressed property acquisitions. We generate leads from public records (probates, pre-foreclosures, tax delinquent properties, etc.) across multiple counties in Ohio and Texas.

We are looking for a skilled Python developer to build and maintain a scraping & automation system that pulls leads from county websites, processes them, and pushes them directly into our CRM.

???? Responsibilities

Build modular web scrapers in Python (Playwright/Selenium + requests/httpx) for county websites.

Parse and extract structured data (case numbers, property addresses, owner names, executor names, attorneys, filing dates, etc.).

Handle a variety of formats (HTML tables, PDFs, scanned docs with OCR).

Design scrapers to use config files (so we can add new counties easily).

Implement error handling & retries (sites can be slow or change formats).

Export all data into a standardized schema (CSV/JSON).

Push leads into Google Sheets ? CRM

Set up automated scheduling (cron jobs / n8n / task queues).

Maintain existing scrapers when county websites update.

Document code and create clear SOPs for future developers.

? Qualifications

Strong Python experience (3+ years preferred).

Experience with Playwright/Selenium for dynamic sites.

Familiarity with httpx/requests + BeautifulSoup/parsel/selectolax for static pages.

Experience parsing PDFs (pdfplumber, camelot, tabula) and OCR (pytesseract).

Understanding of data pipelines (pandas, exporting to CSV/JSON/Google Sheets).

Comfortable with APIs, webhooks, and integrations (FastAPI/Flask a plus).

Experience with task scheduling/orchestration (cron, Celery, RQ, or n8n/Zapier).

Familiarity with Docker is a plus.

Good English communication, reliable internet, and willingness to work U.S. hours overlap (at least 2–3 hrs).

???? Bonus Skills

Knowledge of U.S. county public records (probate, foreclosure, tax delinquent) is a strong advantage.

Experience integrating with CRMs or real estate tools.

Prior work in lead generation / real estate tech.

???? What We Offer

Stable, long-term role with growth opportunities.

Performance bonuses for delivering projects on time.

Flexible hours, as long as deadlines are met.

Opportunity to work on scalable automation projects with real impact.

???? How to Apply

When applying, please include:

1. A short introduction about your experience with web scraping.

2. Examples of scrapers or automation projects you’ve built (GitHub or screenshots).

3. Your hourly rate expectation.

4. Your availability (hours per week).

Track this external role

Sign in to save this listing and apply through the original source.

Sign in to SaveReport JobOpen Original Listing