Automation Engineer - Worlwide Remote

Invisible Technologies

San Francisco (CA)

Remote

USD 80,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Invisible Technologies in San Francisco is looking for a skilled Python Developer to create and maintain web scrapers for various platforms. The ideal candidate will have extensive experience developing Python scripts with a focus on overcoming technical challenges in web scraping.

The position requires a solid background in API development, SQL databases, and familiarity with various web development frameworks. Strong interpersonal skills and the ability to work with diverse teams are essential for this position.

Qualifications

  • 3+ years of experience in Python programming and web scraping.
  • Strong SQL knowledge with experience in RDBMS.
  • Familiarity with containerization using Docker.

Responsibilities

  • Create crawlers using Python and manage web scraping tasks.
  • Develop and maintain data pipelines for crawler output.
  • Handle technical challenges like IP bans and CAPTCHAs.

Skills

Python programming
Web scraping (Requests, BeautifulSoup, Selenium, Scrapy)
APIs and REST
SQL and RDBMS
Object-oriented programming
Version control (Git)

Tools

Scrapy
Selenium
Docker
Flask
Django
FastAPI
Airflow

Job description

Job Description
  • Create crawlers for each source URL using Python modules (Scrapy, Selenium, Requests, BeautifulSoup, Splash).
  • Develop and maintain Scrapy pipelines and middlewares to manage crawler output.
  • Build crawlers for all types of websites, overcoming technical roadblocks.
  • Manage crawlers to handle IP bans, geolocation bans, CAPTCHAs, and bot‑blocking services.
  • Write SQL queries for database operations using Python modules such as SQLAlchemy.
  • Deploy the Python scripts and crawlers to Linux‑based AWS servers.
Skills Must Haves
  • Strong hands‑on experience in Python programming.
  • Good experience with scraping libraries such as Requests, BeautifulSoup, Selenium and Scrapy.
  • Proven 3+ years working with web development frameworks such as Flask, Django, FastAPI, Tornado, and pandas, and building APIs and services using REST.
  • Experience with any RDBMS and strong SQL knowledge.
  • Clear understanding of object‑oriented concepts.
  • Proficient understanding of code versioning tools like Git.
Nice to Have
  • Familiarity with UI frameworks such as Angular or ReactJS.
  • Strong unit‑testing and debugging skills.
  • Knowledge of data engineering platforms such as Airflow.
  • Experience with Docker.
  • Knowledge of Agile and Scrum practices; experience with Jira and Confluence is a plus.
  • Experience with ETL and Celery.
  • Excellent interpersonal skills and ability to work with a diverse team.
Qualifications
  • Python
  • Web Scraping using Requests, BeautifulSoup, Selenium, and Scrapy
  • Frameworks such as Flask, Django, FastAPI, Tornado, pandas
  • Building APIs and services using REST
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - Web Scraping
Data Engineer - Web Scraping

Alternative Path Private Limited • United States

Remote
USD 90,000 - 130,000
Python Backend Developer - Latin America
Python Backend Developer - Latin America

thinkbridge • United States

Remote
USD 120,000 - 180,000
Renewable contract
Remote-first
USA hours (PST)
+1
Web Scraper
Web Scraper

Executive Staff Recruiters / ESR Healthcare • United States

Remote
USD 28,000 - 69,000
Remote Web Scraping Engineer | Scalable Data Pipelines
Remote Web Scraping Engineer | Scalable Data Pipelines

Wynd Labs • United States

Remote
USD 110,000 - 170,000
Opportunity
Culture
Compensation
Web Scraping Specialist
Web Scraping Specialist

Wynd Labs • United States

Remote
USD 110,000 - 170,000
Opportunity
Culture
Compensation
Remote Data Engineer: Web Scraping & Data Pipelines
Remote Data Engineer: Web Scraping & Data Pipelines

Alternative Path Private Limited • United States

Remote
USD 90,000 - 130,000
AI Software Engineer
AI Software Engineer

Hyqoo • United States

Remote
GBP 65,000 - 90,000
Python Automation Engineer
Python Automation Engineer

Signify Technology • New York (NY)

On-site
USD 110,000 - 160,000
Research Crawling Engineer
Research Crawling Engineer

Wintermeyer Ventures • Los Angeles (CA)

Remote
USD 160,000 - 250,000
Research Crawling Engineer
Research Crawling Engineer

Startup Talents • London (KY)

On-site
USD 150,000 - 225,000