Senior Python Data Scraping Engineer (Freelance)
Remote · Munich, Bavaria, Germany or Frankfurt am Main, Hesse, Germany
Job Summary
Senior Python Data Scraping Engineer (Freelance) for Tendem project. This part-time remote role involves owning end-to-end data extraction workflows on complex websites, leveraging tools like Apify and OpenRouter, and working with AI-assisted workflows. Responsibilities include ensuring complete, accurate, and structured data delivery; handling dynamic, JavaScript-rendered content; enforcing data quality and validation; scaling scraping operations; and monitoring for site changes. Required skills include expert Python web scraping (BeautifulSoup, Selenium or similar), experience extracting data from complex HTML structures, data cleaning and normalization to CSV/JSON, familiarity with anti-bot mechanisms, cloud infrastructure (AWS) and Docker, hands-on experience with LLM frameworks (LangChain/OpenRouter), and ability to work independently. English proficiency (B2+); project estimates are 10–20 hours per week during active phases; compensation up to $45/hour depending on level and pace. GitHub a plus.
Required Qualifications
- 5+ years of experience in data engineering, web scraping, automation, or software development
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.