Python Developer

Remote Full-time
Role Overview
The organization is seeking Python Web Scraping Engineers to design, build, and operate reliable web data collection systems. This role focuses on production-ready Python scrapers and browser automation, particularly across dynamic and JavaScript-heavy websites. The successful candidate will contribute to the reliability, scalability, and quality of Deep Future’s data pipelines.
Important Requirement: Previous AWS experience is essential for this role.

Key Responsibilities

· Design, develop, and maintain Python-based web scrapers.
· Build and maintain browser automation workflows using Playwright and Selenium.
· Extract data from dynamic, JavaScript-heavy websites.
· Maintain and improve scraping systems to handle routine target-site changes.
· Containerise scraping services using Docker.
· Deploy and operate scraping workloads on AWS.
· Monitor scraper performance, reliability, and data quality.
· Troubleshoot common failures, performance issues, and data collection inconsistencies.
Required Skills & Experience

· Working knowledge of AWS services such as EC2, ECS, Lambda, S3, and SQS.
· Commercial experience using Python in production environments.
· Experience building, maintaining, and improving web scrapers.
· Practical experience with Playwright and/or Selenium.
· Experience containerising applications with Docker.
· Ability to write clear documentation and communicate effectively within a team.
· Experience collaborating using tools such as Slack, Google Workspace, Jira, and Confluence.
Desirable / Nice to Have

· Exposure to sites protected by Cloudflare or similar web application firewalls.
· Familiarity with CAPTCHA and bot-detection challenges.
· Basic understanding of browser fingerprinting concepts.
· Experience with higher-volume or distributed scraping systems.
· Familiarity with monitoring and logging using AWS CloudWatch.
Organization Offers

· Ownership of meaningful parts of core data acquisition systems.
· Opportunity to work on real-world data intelligence problems.
· Support and mentorship from experienced engineers.
· Flexible working arrangements.
· Competitive remuneration aligned with experience.
Ideal Candidate Profile

The ideal candidate is a hands-on Python engineer with strong experience in production scraping, browser automation, AWS-based deployment, and reliable data pipeline operations. They should be comfortable working with changing web targets, debugging failures, documenting technical decisions, and collaborating closely with engineering teams to maintain high-quality data acquisition systems
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Technical Account Manager

Remote

Experienced Customer Support Specialist – Remote Work Opportunities in Tech and Innovation at careerzynith

Remote

Hybrid Call Center Customer Service Representative – Sales, Service & Retention Specialist (Remote & On‑Site) at arenaflex

Remote

Senior Data Scientist - Remote. This is remote but not preferred EST (CST and PST fine) , Healthcare experience with State or Federal is very desirable. Must have strong experience in Mathematical modeling, Statistical analysis, Machine learning, A/B testing, SQL,

Remote

VP, Collections Digital & Mail Contact Strategy Leader

Remote

Virtual Nurse Consultant- Part Time

Remote

Senior Software Engineer, Backend Platform

Remote

Mental Health Therapist- Remote Opportunity with Salary, Benefits and more!

Remote

Corporate Counsel Litigation, Dispute Resolution and Risk Mitigation

Remote

**Experienced Data Entry Clerk – Remote Work Opportunity with arenaflex**

Remote
← Back