Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Data Scraping Engineer (Freelance)

$172.5k
Part-time

Mindrift

Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project ( and drive specialized data scraping workflows for real-world use cases. Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications. In this role, you'll apply your expertise in web scraping, data extraction, and data processing to deliver accurate, reliable, and high-quality results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.

What We Do 

The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.

About the Role

This is a freelance role for a Tendem project. As a  Senior Python Data Scraping Engineer , you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, OpenRouter, and other technologies, alongside your own technical expertise and approaches.

Key Responsibilities

  • Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.
  • Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.
  • Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.
  • Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.
  • Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.

Educational qualifications

  • At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).
  • Bachelor’s or Master’s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.

Academic and/or Professional Experience

Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.

Technical Skills (Essential)

  • Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies
  • Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)
  • Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)

Additional requirements

  • Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale
  • Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows
  • Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks
  • Strong attention to detail and commitment to data accuracy
  • Self-directed work ethic with ability to troubleshoot independently
  • A link to GitHub is a plus
  • English proficiency: Upper-intermediate (B2) or above (required)

Project time expectations 

For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.

Compensation 

On this project, contributors can earn up to $45 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Python Data Scraping Engineer (Freelance) in Iowa vacancy
  • $99.6k - $192.9k

     ...We are looking for a skilled GCP Data Engineer to join our EPEO - Data and AI Ops team. In this role, you will play a critical part in designing...  ...deploy, and monitor automated data pipelines (ETL/ELT) using Python, SQL, and GCP services (such as Cloud Functions, Cloud... 
    Senior
    Python
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Des Moines, IA
    4 days ago
  •  ...Full Tilt Data, LLC is a trusted data, analytics, and IT consulting firm specializing...  ...Summary We are looking for a Data Engineer, Databricks (Senior) to help deliver modern, secure data...  ...and best practices. • Advanced Python and SQL skills; comfortable owning integration... 
    Senior
    Python
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Remote work

    Full Tilt Data, LLC

    Des Moines, IA
    19 days ago
  • $83.43k - $222.48k

     ...community at a time. Position Summary We're seeking a Sr. Data Engineer to design and implement data pipelines powering analytical capabilities...  ...and experience in developing complex queries Experience in Python, specifically with ETL pipelines Strong proficiency in SQL... 
    Senior
    Python
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Iowa
    7 days ago
  • $82.94k - $182.55k

     ...community at a time. Role summary This role owns the data foundation that the Medicare revenue engine runs on. It requires an expert in healthcare and risk...  ...-grade platforms (Databricks / Spark lakehouse, Python, SQL) is also required. The job is to make member-month... 
    Senior
    Python
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Iowa
    6 days ago
  • $60 - $73 per hour

     ...ONSITE IN DES MOINES, IOWA***DescriptionData Engineer to join a product-focused engineering...  ...responsible for delivering high-quality data solutions that drive business insights. This...  ...Qualifications• Strong proficiency in Python development.• Experience working with AWS... 
    Senior
    Python
    Contract work
    Temporary work
    Local area
    Immediate start
    Remote work

    TEKsystems

    Des Moines, IA
    6 hours ago
  • $127k - $150k

    Position Summary Healthcare Data Engineer Sr. Consultant Deloitte Consulting's technology...  ..., medical, and pharmacy domains. Senior Data Engineer responsible for designing,...  ...products using Azure Databricks, PySpark, Python, AWS services, Teradata Vantage, Informatica... 
    Senior
    Python
    Local area
    Visa sponsorship

    Deloitte

    Davenport, IA
    4 days ago
  •  ...\n Experience working in technology, data, analytics, or related disciplines. \n...  ...programming languages and tools such as SQL, Python, Java, or similar technologies. \n Understanding...  ...Responsibilities \n \n Support data engineering, analytics, and reporting initiatives to... 
    Senior
    Python

    Associate Staffing

    Des Moines, IA
    19 days ago
  •  ...on a cross-functional product Agile scrum team as the primary data engineer. Work with Data Architect(s) and other DAI personnel and take...  ...techniques for target structures such as Star Schemas Skilled in Python, SPARK and SQL to build production‑grade data pipelines and... 
    Senior
    Python

    Pella

    Johnston, IA
    1 day ago
  • $95.31k - $158.85k

     ...Can Expect In This Role Sammons Financial Group is seeking a Senior Data Engineer to work in a team responsible for designing and implementing...  ...in Snowflake preferred Knowledge of scripting languages (Python preferred) for data manipulation or automation. Experience... 
    Senior
    Python

    Sammons Financial Group Companies

    West Des Moines, IA
    1 day ago
  • Senior Data EngineerThe Musco Information Technology team has an opening for a Senior Data Engineer at our Oskaloosa office. If your experience aligns with the qualifications outlined below, we look forward to hearing from you!Hear why Elyse is #TeamMuscoEssential Criteria... 
    Senior
    Work at office
    Worldwide

    Musco Lighting

    Oskaloosa, IA
    4 days ago
  •  ...Join a local Des Moines company as a Data Engineer responsible for designing, building, and maintaining the data pipelines and infrastructure...  ...and modern data warehousing patterns Experience with Python, PySpark, T-SQL, or similar technologies for data transformation... 
    Python
    Local area

    The Palmer Group

    Ankeny, IA
    3 days ago
  •  ...Data Engineer Centro is seeking a Data Engineer to design, develop, and maintain the data infrastructure that supports reporting, analytics...  ...production data pipelines. Proficiency in SQL and Python for enterprise data processing and integration. Experience... 
    Python
    Work at office
    Monday to Friday

    Centro (Iowa)

    North Liberty, IA
    3 days ago
  • $90k - $120k

     ...is assisting a key client in their search for an experienced Data Engineer who is responsible for designing, building, and maintaining the...  ...Fabric, Azure Data Factory, or similar experience. ~ Python, PySpark, and/or T-SQL experience. ~ Data modeling, governance... 
    Python
    Full time

    The Momba Group

    Des Moines, IA
    1 day ago
  •  ...AWS Data Engineer This position is for an AWS Data Engineer with ETL and Analytical Reporting experience. This position requires in-depth...  ...technologies. •Proficient in programming languages such as Python, Scala, or Java, with experience in writing efficient and... 
    Python

    Software Technology Inc

    Des Moines, IA
    3 days ago
  • $125k - $140k

     ...Job Description Insight Global is looking for a Senior Data Engineer for a top financial services client in the Des Moines area. This person will be helping mentor a team of other engineers and will be heavily involved hands-on pulling data, building pipelines and... 
    Senior

    Insight Global

    West Des Moines, IA
    1 day ago
  •  ...Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates...  ...2023 Synergisticit at Gartner Data & Analytics summit Why do Tech Companies...  ...cycle Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools... 
    Python
    Immediate start
    Remote work

    SynergisticIT

    Des Moines, IA
    4 days ago
  • $80k - $120k

     ...RFA Engineering () supports industry-leading clients through the full software development lifecycle...  ...within our own organization. Data Engineer As a Data Engineer, you...  ...Develop and maintain production-ready Python code and data workflows using SQL, PySpark... 
    Python
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Johnston, IA
    3 days ago
  • $71.3k - $140.6k

     ...Summary Our Deloitte AI & Engineering team works to transform...  ...Work you'll do As a PROJECT - Data Engineer II on the AI & Data...  ...and load processes using SQL, Python, and data engineering frameworksIntegrating...  ...entry-level employees to senior leaders, we believe there’s... 
    Python
    Local area

    Deloitte

    Des Moines, IA
    2 days ago
  • $120k - $170k

     ...Senior Data Scientist McGraw Hill 1 Positions ID: 6879 Posted On 06/22/2026 Refreshed...  ...across functions like Product, Engineering, Learning Design, and User Experience to...  ...Ability to create efficient, scalable Python code ~ Strong technical communication... 
    Senior
    Python
    Full time
    Remote work
    Worldwide

    Access Dubuque

    Dubuque, IA
    3 days ago
  •  ...Collins Aerospace seeks an experienced embedded software engineer to contribute to mission-critical systems. You will design and implement embedded software in C/C++ and Python, drive high-quality solutions, and collaborate with cross-functional teams in a fast-paced environment... 
    Senior
    Python

    Jobleads-US

    Cedar Rapids, IA
    1 day ago
  •  ...time in a long time" different. We're looking to add a Senior Software Engineer to this nerd club of ours. If you're a seasoned engineer who...  ...knowledge of CQRS and Event Sourcing ~ Strong experience with Python and Django ~ Experience with C# and .NET ~ Curiosity, a... 
    Senior
    Python
    Full time

    Lean TECHniques

    Iowa
    9 days ago
  •  ...to develop AWS solutions for data acquisition, data transformation...  ...the following technologies: Python Cloud AWS exposure to S3...  ...skills AWS Glue Informatica Seniority level Mid-Senior level Employment...  ...to set job alerts for “Data Engineer” roles. Des Moines, IA $60,00... 
    Python
    Permanent employment
    Full time

    MDA Edge

    Johnston, IA
    4 days ago
  •  ...Job Description Job Description PURPOSE The Data Engineer is responsible for designing, building, and maintaining the data pipelines...  ...patterns Experience with a programming language such as Python, PySpark, or T-SQL for data transformation Familiarity with... 
    Python

    Baker Group

    Ankeny, IA
    a month ago
  •  ...States without visa or sponsorship.** Our client is seeking a Data Engineer to design, develop, and maintain the data infrastructure that...  ...supporting production data pipelines. Proficiency in SQL and Python. Experience working with structured, semi-structured, and unstructured... 
    Python
    Work at office
    Visa sponsorship

    Emergent Software

    Cedar Rapids, IA
    4 days ago
  •  ...Full Tilt Data, LLC is a trusted data, analytics, and IT consulting firm specializing...  ...Position Summary We are looking for a Data Engineer, Snowflake (Mid-Level) to help deliver...  ...pipelines in Snowflake using SQL and Snowpark (Python), including schema normalization,... 
    Python
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    Full Tilt Data, LLC

    Des Moines, IA
    19 days ago
  • £6,204.99 per month

     ...Description Description : Post Number: OMC OXXX 1020 Job Title: Data Engineer NATO Grade: NATO GRADE 15 NATO Body: Headquarters Allied...  ...integration tools/programming languages on real-world datasets e.g. Python, R, KNIME, Splunk, Geo data. Desirable: Industry recognised... 
    Python
    Full time
    Fixed term contract

    North Atlantic Treaty Organization

    Northwood, IA
    3 days ago
  •  ...INSPYR Solutions seeks a Senior Analytics Engineer (Manager Level) to lead complex data, analytics, and reporting initiatives in a large financial services environment. This hands-on technical leader will partner with architects and stakeholders to design scalable data... 
    Senior
    Remote job

    Jobleads-US

    Davenport, IA
    4 days ago
  •  ...Role : Sr. Data Engineer Location: Pasadena, CA 100% Onsite Work Arrangement: Hybrid 3 Days/Week Onsite Candidate Requirement...  ...strong hands-on expertise in AWS, Databricks, PySpark, and Python. The ideal candidate will have experience designing and... 
    Python
    Local area
    3 days per week

    Openkyber

    Iowa, Johnson County, IA
    2 days ago
  • Job Title: Entry-level Data Engineer Full-Time Candidate must be open to relocate. We are seeking a motivated Data Scientist with a strong...  ..., test, and maintain data engineering and AI solutions using Python. Write, optimize, and maintain SQL queries for data... 
    Python
    Full time
    Relocation

    re-zoo-me

    Nevada, IA
    2 days ago
  • $15 - $40 per hour

    Part-Time Student - Data & Analytics for Deere & Company located in Urbandale, IA , you will... Responsibilities...  ..., Data Science, Business Analytics, Software Engineering, or a related field (others may apply) Experience with Python, PySpark, and/or SQL programming languages... 
    Python
    Hourly pay
    Full time
    Part time
    Summer work

    University of Delaware

    Urbandale, IA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Data Scraping Engineer (Freelance). Be the first to apply!