Senior Data Infrastructure Engineer (Scraping & Scale)
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- Mexico
- Compensation
- Not disclosed
- Apply by
- April 10, 2027
About this role
Accountabilities:
The Senior Data Infrastructure Engineer will lead the development and maintenance of scalable data collection systems, ensuring reliable ingestion, efficient orchestration, and high-quality data availability for downstream applications.
- Design and manage web scraping infrastructure using residential proxy networks, TLS fingerprinting, browser automation, and session rotation.
- Build fault-tolerant, high-throughput scraping pipelines to collect data from Instagram, TikTok, YouTube, X, and other web sources.
- Develop distributed queues and workflow orchestration systems using technologies such as Temporal, Ray, Apache Kafka, and Celery.
- Architect storage environments for structured and unstructured data using Parquet, Apache Iceberg, Snowflake, and Amazon S3.
- Implement monitoring, automated alerts, and recovery mechanisms to identify platform changes, blocking patterns, and proxy failures.
- Maintain reliable data ingestion at scale while minimizing downtime and supporting daily processing of millions of records.
- Enable downstream AI and analytics workflows through robust, well-structured data infrastructure.
- At least 4 years of experience in high-volume web scraping, data engineering, or reverse engineering.
- Strong experience handling advanced anti-bot systems, including Cloudflare, Akamai, and PerimeterX, using TLS impersonation, browser automation, and proxy management.
- Advanced proficiency in Python or Go.
- Extensive experience with browser automation and scraping frameworks such as Playwright, Puppeteer, Scrapy, or Selenium.
- Practical knowledge of distributed systems and task queues, including Temporal, Ray, Kafka, and Redis.
- Strong SQL skills and experience with modern analytical data lakes and data warehouses.
- Ability to design scalable, fault-tolerant systems and troubleshoot complex data ingestion challenges.
- Experience extracting short-form video content and user metadata from TikTok, Instagram, and YouTube.
- Experience integrating scraping outputs with vector databases and real-time AI processing queues.
- Fully remote work arrangement.
- Full-time employment.
- Salary, healthcare coverage, paid leave, and additional benefits are not specified in the provided job description.
Requirements:
The ideal candidate brings substantial experience in web scraping, data engineering, or reverse engineering, along with strong programming skills and expertise in distributed systems and data storage technologies.