Python Web Developer with Web Scraping Data Extraction

Evolutyz It Services

United States

Remote

USD 90,000 - 125,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Evolutyz It Services is seeking a Mid Level Python Web Developer focused on scraping and data extraction. This remote, full-time role involves developing crawlers and scripts to extract data from sites lacking bulk download options, utilizing Python and modern scraping libraries.

You will analyze site structures, handle HTML/JS content, and ensure clean, structured data delivery. Prior crawler development and API familiarity are preferred for efficient collaboration.

Qualifications

  • Proficiency in Python programming with web scraping focus.
  • Experience with building and maintaining web crawlers.
  • Strong understanding of HTML, CSS, and JavaScript basics.
  • Familiar with REST APIs and JSON data handling.
  • Ability to parse DOM, identify data elements, and extract structured data.
  • Knowledge of databases and data processing fundamentals.
  • Good debugging and problem-solving abilities.

Responsibilities

  • Develop and maintain web crawlers and scraping scripts using Python.
  • Extract structured data from websites without bulk download options.
  • Analyze website structures and DOM to locate data points.
  • Use Python libraries to automate data extraction workflows.
  • Clean and validate scraped data for accuracy and consistency.
  • Troubleshoot scraping issues and adapt to changing site structures.
  • Collaborate with the client-provided platform to execute data extraction tasks.
  • Meet project timelines and deliver data as required.

Skills

Python programming
Web development
HTML/CSS/JS fundamentals
REST APIs & JSON
HTTP requests & DOM
Databases & data handling
Debugging & problem-solving

Tools

BeautifulSoup
Requests
Scrapy
Selenium
Playwright
XPath & CSS selectors

Job description

Python Web Developer Web Scraping / Data Extraction

Location- Remote

Employment- Fulltime

Shift Timings- 2:00 pm to 11:00 pm IST

Experience- Mid Level

Job Description

Python Web Developer will support Content Factory program. The selected candidate will be responsible for extracting and collecting data from customer websites that do not provide bulk data download capabilities.

Developers will leverage the platform provided by the client to build and maintain web crawlers and scraping solutions that automate website data extraction.

Candidates should have strong Python programming skills and general web development experience. Prior experience developing web crawlers or web scraping solutions is preferred but not mandatory.

Key Responsibilities
  • Develop and implement web crawlers and scraping scripts using Python.
  • Extract structured data from customer websites that do not support bulk data downloads.
  • Analyze website structures, HTML pages, and web elements to identify relevant data.
  • Utilize Python libraries and frameworks for automated data extraction.
  • Clean, validate, and organize scraped data to ensure accuracy and consistency.
  • Troubleshoot scraping issues and handle changes in website structures.
  • Work with the client-provided platform to build and execute data extraction workflows.
  • Collaborate with the team to meet project timelines and data delivery requirements.
Required Skills
  • Strong hands-on experience with Python programming.
  • General web development experience.
  • Good understanding of HTML, CSS, and JavaScript fundamentals.
  • Experience working with REST APIs and JSON.
  • Familiarity with HTTP requests, web page structures, and DOM elements.
  • Basic understanding of databases and data handling.
  • Strong debugging and problem-solving skills.
Preferred Skills
  • Experience with web scraping and web crawling.
  • Familiarity with Python libraries such as BeautifulSoup, Requests, Scrapy, and Selenium.
  • Knowledge of browser automation tools such as Playwright.
  • Understanding of XPath, CSS selectors, and HTML parsing.
  • Experience handling dynamic websites and JavaScript-rendered content.
Candidate Profile
  • Developers with Mid level development experience.
  • Strong Python programming and web development fundamentals.
  • Ability to independently develop and troubleshoot scraping scripts.
  • Practical, hands-on development experience.
  • Prior crawler development experience is an added advantage, but not mandatory.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Web Developer - Web Scraping
Python Web Developer - Web Scraping

Evolutyz Corp • Illinois

Hybrid
USD 90,000 - 130,000
Python Web Developer – Web Scraping / Data Extraction
Python Web Developer – Web Scraping / Data Extraction

Artingdigital • United States

Remote
USD 90,000 - 130,000
Python Web Developer – Web Scraping / Data Extraction
Python Web Developer – Web Scraping / Data Extraction

Arting Digital Private Limited • United States

Remote
USD 70,000 - 120,000
Python Web Scraping Engineer - Data Extraction Specialist
Python Web Scraping Engineer - Data Extraction Specialist

Artingdigital • United States

Remote
USD 90,000 - 130,000
Remote Python Web Scraper & Data Extraction Engineer
Remote Python Web Scraper & Data Extraction Engineer

Evolutyz It Services • United States

Remote
USD 90,000 - 125,000
Senior Python Web Scraper & Crawler Engineer
Senior Python Web Scraper & Crawler Engineer

Evolutyz Corp • Illinois

Hybrid
USD 90,000 - 130,000
Python Web Scraping Engineer | Data Extraction Specialist
Python Web Scraping Engineer | Data Extraction Specialist

Arting-Digital-Private-Limited • United States

Remote
USD 70,000 - 120,000
Data Engineer - Web Scraping
Data Engineer - Web Scraping

Alternative Path Private Limited • United States

Remote
USD 90,000 - 130,000
Automation Engineer - Worlwide Remote
Automation Engineer - Worlwide Remote

Invisible Technologies • San Francisco (CA)

Remote
USD 80,000 - 120,000
Python Developer (Data Extraction)
Python Developer (Data Extraction)

Hiretop • United States

Remote
USD 110,000 - 165,000