Any
NEGOTIABLE
40
Aug 26, 2025
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).