
Senior Python Data Scraping Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in India.
β’ Take full ownership of comprehensive data extraction processes from intricate websites, ensuring thorough coverage, precision, and dependable delivery of structured datasets.
β’ Utilize existing tools and tailored workflows to expedite data gathering, validation, and task execution while fulfilling specified requirements.
β’ Guarantee consistent extraction from dynamic and interactive web sources, adjusting methods for JavaScript-rendered content and evolving site behaviors.
β’ Uphold data quality standards through validation checks, cross-source consistency assessments, formatting criteria, and systematic verification prior to delivery.
β’ Enhance scraping operations for extensive datasets employing efficient batching or parallelization techniques.
β’ Track failures and ensure stability against minor modifications in site structure.
β’ Leverage web scraping, data extraction, and data processing expertise for the Tendem project in practical applications.
β’ A minimum of 5+ years of pertinent experience in data engineering, web scraping, automation, or software development (required).
β’ Extensive experience in Python web scraping (BeautifulSoup, Selenium, or similar), including dynamic content (JS, AJAX, infinite scroll) and API usage via proxies.
β’ Proven capability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML).
β’ Strong foundation in data cleaning, normalization, and validation, resulting in structured datasets (CSV, JSON, Google Sheets).
β’ Demonstrated experience managing anti-bot measures and dynamic site structures at scale.
β’ Familiarity with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real-world workflows.
β’ Practical experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks.
β’ Keen attention to detail and dedication to data accuracy.
β’ Self-motivated work ethic with the ability to troubleshoot independently.
β’ Proficiency in English: Upper-intermediate (B2) or higher (required).
β’ Freelance opportunity.
β’ Part-time remote work.
β’ Estimated workload of 10β20 hours per week during active project phases.
Smart Working
memodio
Binance
Mindrift
Get handpicked remote jobs straight to your inbox weekly.