Data Mining Engineer - LATAM Only at EX Squared LATAM

extra holidays
Work set-up: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in web scraping, especially from dynamic websites with bot detection., Strong proficiency in Python, including the Anaconda ecosystem., Expertise in headless browser automation tools like Selenium and undetected-chromedriver., Ability to work and troubleshoot in Linux environments and structure large datasets in PostgreSQL..

Key responsibilities:

  • Build and maintain web scraping pipelines to extract data from public websites.
  • Automate web navigation using Selenium and undetected-chromedriver to avoid detection.
  • Parse and structure unstructured data for storage in relational databases.
  • Work in Linux-based environments using bash scripts, cron jobs, and environment configurations.

EX Squared LATAM logo
EX Squared LATAM SME https://latam.exsquared.com/
501 - 1000 Employees
See all jobs

Job description

Become an EXpert as a Data Mining Engineer (LATAM)


Are you passionate about transforming the web into actionable, structured data for high-impact projects? At EX Squared LATAM, we’re looking for a Data Mining Engineer to join us on a short-term contract and help power our data-driven solutions. This is a remote opportunity for someone who thrives on solving complex technical challenges with autonomy, speed, and precision.

🚀 What You’ll Do

  • Build and maintain robust scraping pipelines to extract data from public websites—including those with dynamic content and anti-bot protections.
  • Automate web navigation using *Selenium (must have) + undetected-chromedriver, simulating human behavior to avoid detection.
  • Parse and structure unstructured data for downstream processing and storage in relational databases.
  • Work in Linux-based environments, using bash scripts, cron jobs, logs, and environment configurations.
  • Integrate scraping pipelines with PostgreSQL using Python libraries like psycopg2.
  • Operate within an Anaconda-based Python stack, leveraging tools like BeautifulSoup, NumPy, and others.

🧠 What You’ll Bring

  • Proven experience in *Web Scraping (must have), especially from websites with dynamic content and bot detection mechanisms.
  • Strong proficiency in *Python (must have), with hands-on experience in the Anaconda ecosystem.
  • Expertise using headless browser automation tools (Selenium, undetected-chromedriver).
  • Comfort working and troubleshooting in Linux environments.
  • Ability to structure and persist large-scale datasets in relational databases (especially PostgreSQL).
  • Advanced English communication skills (written and spoken) for effective collaboration with global teams.

💡 Nice to Have

  • Experience with proxy rotation and services like Bright Data (Luminati), Oxylabs, or ScraperAPI.
  • Hands-on knowledge of anti-captcha techniques or third-party solving services.
  • Familiarity with Elasticsearch for indexing and querying scraped data.

🌎 Why Join EX Squared?
At EX Squared LATAM, you’ll be part of a vibrant community of tech talent across Latin America, building innovative digital solutions for global clients. We value ownership, learning, and collaboration—and we empower our teams to work with autonomy and purpose.

💼 What We Offer

  • Competitive contract in USD
  • 100% remote engagement
  • Flexible working hours with partial U.S. time zone overlap
  • Short-term project: 2–3 months with potential for extension*
  • Culture of learning, ownership, and innovation

Ready to turn complex challenges into meaningful solutions? Apply now and become an EXpert!

#LI-REMOTE

Required profile

Experience

Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Data Engineer Related jobs