Part-time Python Scraper — Tyler Technologies Court Portals

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

$3/hour ($480/month)

HOURS PER WEEK

20

DATE UPDATED

Jun 17, 2026

JOB OVERVIEW

Part-time Python Scraper — Tyler Technologies Court Portals
Remote · Part time · $3/hour USD depending on skills
? Working code required with application

About the Role
We are a document preparation company that monitors public court filings daily across multiple US states. We need a Python developer who specializes in scraping Tyler Technologies court portals — the platform behind most US state and county court search systems including Odyssey, re:SearchGA, and similar branded versions.
You will own a state, discover viable county sources within it, classify them, and build production-ready scrapers for the green ones. This is not a one-scraper job. You are building a pipeline that runs automatically every morning and feeds real business operations.

What You Will Do
Research Tyler Technologies court portals in your assigned state and classify each county source as green, yellow, or red based on scrapability criteria
Build Python scrapers that pull daily eviction and civil case filings including case number, filing date, tenant name, property address, landlord name, and court details
Deploy scrapers to Railway with proper Supabase schema integration, deduplication logic, and error handling
Submit all work via GitHub pull request following our codebase conventions and quality checklist
Pass a two stage approval process — classification approval before any code is written and build approval before anything goes live

Required Skills
Proven Python scraping experience — requests, BeautifulSoup, Playwright, or similar
Specific experience with Tyler Technologies portals — Odyssey, re:SearchGA, or similar branded versions
Understanding of JavaScript heavy sites, session management, and anti-bot measures
Railway or similar cloud deployment experience
PostgreSQL or Supabase experience
GitHub workflow — pull requests, branch management, clean commits
Unit tests — you write them, not optional

The Technical Question — Answer This in Your Application
"A Tyler Technologies portal returns search results on a paginated results page but the defendant property address is only available on the individual case detail page. Walk us through exactly how you would retrieve the property address for every case result in Python. Include which libraries you would use, how you handle pagination, and how you manage session state across detail page requests."

Anyone who knows Tyler portals answers this immediately. If you cannot answer it in detail do not apply.

Application Requirement — Non Negotiable
You must submit working Python code with your application. A GitHub link to a real scraper you have built or a code snippet that pulls live data from a public court portal. Technical writeups without working code will not be considered. This is a hard requirement.

Test Task — Earn the Job
We do not pay for test tasks. Strong candidates complete this to earn the position.
Research the Georgia re:SearchGA Tyler Technologies portal at ---------- . Filter for Fulton County Dispossessory cases. Build a working Python scraper that pulls case number, filing date, tenant name, and property address if available. Submit your code via GitHub. Show us it runs.

Compensation and Terms
$3/hour for the first 45 days — standard probation period
increase after 45 days if performance is strong — automatic, no renegotiation
15 to 20 hours per week part time
Paid twice a month on the 1st and 15th via Wise or Bank Transfer

How to Apply
Send your application to ---------- with the subject line: Tyler Scraper Application

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin