Senior Data Engineer - Web Scraping

Jobgether

Saudi Arabia

On-site

SAR 240,000 - 420,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote
Full-time
Autonomy
Collaborative team

Job summary

Jobgether is seeking a Senior Data Engineer - Web Scraping, based remotely with Saudi Arabia as the operating base. You will design and maintain advanced scrapers, transform diverse sources into reliable datasets, and build scalable data products to support analytical and investment decisions.

Expect hands-on Python development, Pandas-driven data cleaning, and orchestration with Airflow. You’ll collaborate with analysts, engineers, and cross-functional teams while driving automation and

Qualifications

  • Bachelor’s or master’s degree in CS/Engineering or related technical field.
  • 4–6 years of professional experience in data engineering or related field.
  • Strong Python and SQL with Pandas expertise.
  • Extensive web-scraping experience with Selenium, Scrapy, Fiddler, Postman, XPath.
  • Strong experience with Airflow for workflow orchestration and data pipelines.
  • Knowledge of HTML, JavaScript, APIs and related concepts.
  • Ability to design scalable data infra and data products for teams.

Responsibilities

  • Design, develop, deploy, and maintain web scrapers using diverse techniques.
  • Use Python and Pandas to clean, transform, and prepare large datasets.
  • Build data pipelines to ingest scraped data into databases and warehouses.
  • Develop and manage scheduled workflows with Airflow for reliable delivery.
  • Collaborate with analysts and stakeholders to meet data requirements.
  • Implement quality checks for data availability, accuracy, and integrity.
  • Maintain alerting systems and resolve operational data incidents.
  • Create tools and automation to improve web-scraping platform efficiency.
  • Contribute to data-product design and infrastructure with teams.
  • Work independently while coordinating with engineering and product teams.

Skills

Python
SQL
Pandas
Web scraping
Data processing
Automation
Docker
Kubernetes
Airflow
CI/CD
Jenkins
GitHub Actions
AWS
HTML/JS
APIs
Selenium
Scrapy
XPath
Postman

Education

Bachelor’s or Master’s degree in Computer Science/Engineering or related field

Tools

Selenium
Scrapy
Fiddler
Postman
XPath
Airflow

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer - Web Scraping based in Saudi Arabia.

This is a fully remote opportunity for a data engineering professional specializing in web scraping, data processing, and automation. You’ll design and maintain sophisticated scrapers that transform diverse web-based sources into reliable, high-quality datasets. Your work will directly support analytical and investment-related decisions by delivering timely data, alerts, and production-ready data products. The role combines hands-on Python development, data transformation, database engineering, and workflow orchestration. You’ll collaborate closely with analysts, engineers, and cross-functional teams to understand requirements and build scalable solutions. With significant ownership and autonomy, you’ll have the opportunity to improve platforms, automate processes, and solve challenging data problems. The environment is entrepreneurial and team-oriented, with a strong focus on engineering quality, operational reliability, and continuous innovation.

Accountabilities:
  • Design, develop, deploy, and maintain web scrapers using a range of scraping techniques and tools to collect alternative datasets from diverse sources.
  • Use Python and Pandas to clean, explore, transform, manipulate, and prepare large datasets for downstream consumption.
  • Build and maintain efficient data pipelines that ingest scraped data into databases and data warehouses.
  • Develop and manage scheduled workflows using Apache Airflow and other orchestration tools to ensure reliable and timely data delivery.
  • Collaborate with analysts and cross-functional stakeholders to understand current and anticipated data requirements and translate them into effective technical solutions.
  • Develop quality-control checks to validate data availability, accuracy, consistency, and integrity.
  • Maintain alerting systems, investigate time-sensitive data incidents, and resolve operational issues to ensure reliable day-to-day data delivery.
  • Design and implement tools, applications, and automation that improve the capabilities and efficiency of the web-scraping platform.
  • Contribute to infrastructure and data-product design, bringing practical solutions that support data scientists and other technology teams.
  • Work independently while collaborating with engineering, product, and technology stakeholders to deliver high-quality solutions and continuously improve existing systems.
Requirements:
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical discipline.
  • 4–6 years of professional experience in data engineering or a closely related field.
  • Strong programming skills in Python and strong knowledge of SQL and database technologies.
  • Advanced hands‑on expertise with the Python Pandas library for data cleaning, manipulation, exploration, and transformation.
  • Strong web‑scraping experience with tools and technologies such as Selenium, Scrapy, Fiddler, Postman, and XPath.
  • Strong experience with Apache Airflow for workflow orchestration and data pipeline management.
  • Solid understanding of web technologies, including HTML, JavaScript, APIs, and related concepts.
  • Proven experience working with large datasets and performing data cleaning, transformation, manipulation, and replacement.
  • Ability to design scalable infrastructure, data products, and technical tools for data‑focused teams.
  • Strong verbal and written communication skills, with the ability to collaborate effectively with technical and non‑technical stakeholders.
  • Self‑motivated, detail‑oriented, and comfortable working independently while taking ownership of projects and outcomes.
  • Experience with Docker and workload containerization is preferred; Kubernetes experience is a plus.
  • Familiarity with automation and CI/CD technologies such as Jenkins and GitHub Actions is an advantage.
  • Experience with AWS services such as S3, RDS, SNS, SQS, and Lambda is a plus.
Benefits:
  • Fully remote position with the flexibility to work from anywhere.
  • Full‑time opportunity within a collaborative, team‑oriented engineering environment.
  • Significant autonomy, ownership, and trust in how you approach technical challenges.
  • Opportunity to work on sophisticated web‑scraping, data engineering, automation, and data‑product initiatives.
  • Exposure to complex datasets supporting analytical and investment‑related decision‑making.
  • Collaboration with engineering, product, analysts, data scientists, and other technology professionals.
  • Opportunity to contribute to the development and evolution of an entrepreneurial technology team.
  • Professional environment focused on innovation, continuous improvement, and operational excellence.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Web Scraping & Automation (Remote)
Senior Data Engineer: Web Scraping & Automation (Remote)

Jobgether • Saudi Arabia

On-site
SAR 240,000 - 420,000
Fully remote
Full-time
Autonomy
+1
Sr. Solutions Architect Saudi Arabia
Sr. Solutions Architect Saudi Arabia

United States Digital Space LLC • Riyadh

Hybrid
SAR 250,000 - 350,000
Data Analytics Engineer (Saudi National)
Data Analytics Engineer (Saudi National)

Raqmiyat • Riyadh

On-site
SAR 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Confidential • Saudi Arabia

On-site
SAR 250,000 - 420,000
Competitive salary
On-site in Riyadh
Collaborative engineering culture
+2
Data Engineer
Data Engineer

Arbete Careers • Riyadh

On-site
Data Scientist On-site
Data Scientist On-site

Databorn • Saudi Arabia

On-site
SAR 180,000 - 280,000
Dedicated mentor
Training and certification opportunities
Annual performance bonuses
+2
DevOps Engineer On-site
DevOps Engineer On-site

Databorn • Riyadh

On-site
SAR 180,000 - 300,000
Dedicated mentor
Training and certification opportunities
Annual performance bonuses
+2
Data Engineer Jobs in Dhahran, Saudi Arabia | Data Infrastructure & ETL Engineering Careers
Data Engineer Jobs in Dhahran, Saudi Arabia | Data Infrastructure & ETL Engineering Careers

Mind Stream • Saudi Arabia

On-site
SAR 180,000 - 300,000
Professional development opportunities
Exposure to big data technologies
Collaborative environment
Senior Data and Infrastructure Engineer
Senior Data and Infrastructure Engineer

CreditNinja - KMD Partners, LLC • Riyadh

On-site
SAR 350,000 - 480,000
Senior/Lead Java Engineer
Senior/Lead Java Engineer

EPAM • Saudi Arabia

On-site
SAR 446,000 - 670,000
GOSI
Private healthcare and life insurance
End of service gratuity
+2