Position : Data Engineer / Full-Stack Developer (Web Scraping PHP & Laravel) (Mexico-based)
Work Hours (Client) : US Work Hours
Pay Range : $3500 USD/month(varies based on skill set and experience level)
Location of Search : Mexico
Work Location : REMOTE
Type of Contract : Independent Contractor
Company Overview
Company A is building a next-generation nightlife & events platform.
Your first mission is to design and operate large-scale web-scraping and data-ingestion pipelines that gather event information from hundreds of unique websites.
Once those pipelines are stable youll transition full-time to company Bour fast-growing tutoring and college-prep platformwhere youll help expand our PHP/Laravel web application and data infrastructure.
Duties and Responsibilities:
Phase 1: Company A (first 36 months)
- Build robust crawlers to collect event data (dates times venues artists) from a wide variety of site structuresstatic and JavaScript-heavy.
- Normalize deduplicate and store data in a clean schema ready for human review.
- Deploy and monitor scraping infrastructure (cloud containers job schedulers error alerts).
- Collaborate with our React Native/front-end engineer to define APIs and database models.
Phase 2: Company B (ongoing)
- Develop new features and APIs in PHP 8 / Laravel (Eloquent ORM queues middleware).
- Work with Vue/Svelte front-end engineers to deliver parent/student dashboards scheduling tools and analytics.
- Own ETL pipelines and reporting for tutoring sessions payments and marketing analytics.
- Contribute to architecture decisions testing and performance tuning.
Minimum Requirements:
Language requirement: Excellent English Communication Skills
Education: Bachelors Degree (ideally)
Experience: 3 years of related experience
- Based in Mexico with strong English communication skills.
- Strong Python skills and hands-on experience with web-scraping frameworks (Scrapy Playwright or Selenium).
- Solid understanding of HTML/DOM REST/GraphQL APIs JSON and HTTP.
- SQL and relational-database design (PostgreSQL/MySQL).
- Experience building and operating ETL/data pipelines (Airflow Prefect or similar).
- Familiarity with Docker and deploying jobs to AWS/GCP/Azure.
- PHP 8 and the Laravel ecosystem (Blade Eloquent Artisan).
- or Svelte front-end concepts.
- Stripe Twilio or Zoom SDK integrations.
- Basic ML/NLP for entity extraction or fuzzy matching.
Ideal Background
- 3 years engineering experience in a startup or small-team environment where youve worn multiple hats.
- Track record of adapting to new stacks quickly.
- Comfort with fast iteration and collaborating closely with product and design.
Position : Data Engineer / Full-Stack Developer (Web Scraping PHP & Laravel) (Mexico-based)Work Hours (Client) : US Work Hours Pay Range : $3500 USD/month(varies based on skill set and experience level)Location of Search : MexicoWork Location : REMOTEType of Contract : Independent ContractorCompan...
Position : Data Engineer / Full-Stack Developer (Web Scraping PHP & Laravel) (Mexico-based)
Work Hours (Client) : US Work Hours
Pay Range : $3500 USD/month(varies based on skill set and experience level)
Location of Search : Mexico
Work Location : REMOTE
Type of Contract : Independent Contractor
Company Overview
Company A is building a next-generation nightlife & events platform.
Your first mission is to design and operate large-scale web-scraping and data-ingestion pipelines that gather event information from hundreds of unique websites.
Once those pipelines are stable youll transition full-time to company Bour fast-growing tutoring and college-prep platformwhere youll help expand our PHP/Laravel web application and data infrastructure.
Duties and Responsibilities:
Phase 1: Company A (first 36 months)
- Build robust crawlers to collect event data (dates times venues artists) from a wide variety of site structuresstatic and JavaScript-heavy.
- Normalize deduplicate and store data in a clean schema ready for human review.
- Deploy and monitor scraping infrastructure (cloud containers job schedulers error alerts).
- Collaborate with our React Native/front-end engineer to define APIs and database models.
Phase 2: Company B (ongoing)
- Develop new features and APIs in PHP 8 / Laravel (Eloquent ORM queues middleware).
- Work with Vue/Svelte front-end engineers to deliver parent/student dashboards scheduling tools and analytics.
- Own ETL pipelines and reporting for tutoring sessions payments and marketing analytics.
- Contribute to architecture decisions testing and performance tuning.
Minimum Requirements:
Language requirement: Excellent English Communication Skills
Education: Bachelors Degree (ideally)
Experience: 3 years of related experience
- Based in Mexico with strong English communication skills.
- Strong Python skills and hands-on experience with web-scraping frameworks (Scrapy Playwright or Selenium).
- Solid understanding of HTML/DOM REST/GraphQL APIs JSON and HTTP.
- SQL and relational-database design (PostgreSQL/MySQL).
- Experience building and operating ETL/data pipelines (Airflow Prefect or similar).
- Familiarity with Docker and deploying jobs to AWS/GCP/Azure.
- PHP 8 and the Laravel ecosystem (Blade Eloquent Artisan).
- or Svelte front-end concepts.
- Stripe Twilio or Zoom SDK integrations.
- Basic ML/NLP for entity extraction or fuzzy matching.
Ideal Background
- 3 years engineering experience in a startup or small-team environment where youve worn multiple hats.
- Track record of adapting to new stacks quickly.
- Comfort with fast iteration and collaborating closely with product and design.
View more
View less