3 days ago
Paris, FranceEntry Level
Responsibilities
- Develop and maintain Python crawlers using specialized frameworks and libraries.
- Analyze and understand web and mobile APIs using tools such as Frida, mitmproxy, Charles Proxy, and Burp Suite.
- Identify JavaScript, browser-detection, anti-bot, and other mechanisms limiting automated data access.
- Improve web data collection solutions and implement monitoring and alerting tools to detect collection anomalies or failures.
- Collaborate with product and engineering teams to ensure the quality and reliability of collected data.
Requirements
- Good foundational Python skills and an interest in developing them through practical projects.
- Strong interest in the web, HTTP protocols, APIs, and automation.
- Knowledge of or willingness to learn Requests, httpx, Scrapy, Playwright, or Selenium.
- Curiosity, autonomy, analytical ability, problem-solving skills, and comfort working collaboratively.
- Knowledge of anti-bot technologies, fingerprinting techniques, scraping or automation projects, Linux, cloud environments, Docker, Kubernetes, or distributed architectures is beneficial but not required.
Benefits
- Flexible working environment.
- Volunteer time off.
- LinkedIn Learning.
- Employee Assistance Program.
- Alternating work-study arrangement with compensation of up to EUR 1602 per month.
Tech Stack
Categories
Data Engineering
