Python Scraping Engineer

Job not on LinkedIn

🕒 March 16

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 59%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Smart Working

Smart Working

51 - 200 employees

💼 Consulting

🏥 Healthcare

📣 Marketing

Consulting • Healthcare • Marketing

Smart Working is a recruitment service specializing in sourcing and providing top-tier software developers from around the world to meet the needs of businesses. With a robust vetting process that includes technical assessments and background checks, Smart Working ensures that clients receive highly skilled developers adept in various programming languages and frameworks. The company focuses on flexible and remote hiring solutions, allowing businesses to efficiently scale their development teams while benefiting from significant cost savings.

📋 Description

• Design, develop, and maintain large-scale Python-based web scraping systems • Build scrapers capable of extracting data from Google and other highly protected websites • Develop scraping pipelines for dynamic, JavaScript-heavy websites using browser automation • Continuously adapt scraping systems to changes in page structure, request flows, and anti-bot defences • Engineer robust data extraction and processing pipelines to ensure high data quality and reliability • Implement advanced scraping strategies including proxy rotation, fingerprinting, and request routing • Monitor scraping systems and quickly identify and debug failures in production • Optimise scraping infrastructure for performance, reliability, cost efficiency, and low latency • Collaborate with data engineers, data scientists, and product teams to ensure data is usable and trusted • Maintain clear technical documentation and operational runbooks for scraping systems • Contribute to the adoption of AI-assisted development tools and agentic coding workflows

🎯 Requirements

• Strong professional experience with Python development • Proven experience building production-grade web scraping systems • Hands-on experience scraping Google or similarly protected platforms • Strong understanding of HTTP, TLS, cookies, headers, redirects, and browser networking behaviour • Experience using browser automation frameworks such as Playwright, Selenium, Puppeteer, or similar • Strong knowledge of HTML parsing, DOM traversal, and structured data extraction • Experience handling rate limiting, CAPTCHA systems, IP rotation, and bot detection mechanisms • Experience building asynchronous or concurrent scraping architectures • Experience operating scraping systems at scale in cloud environments • Strong debugging and troubleshooting skills for complex distributed systems • Experience working with headless browser fingerprinting and anti-bot evasion techniques

🏖️ Benefits

• Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter) • No Weekend Work: Real work-life balance, not just words • Day 1 Benefits: Laptop and full medical insurance provided • Support That Matters:Mentorship, community, and forums where ideas are shared • True Belonging: A long-term career where your contributions are valued

Apply Now

Similar Jobs

🕒 March 13

Harris Global Business Services (GBS)

501 - 1000

🏥 Healthcare

📦 Logistics

📣 Marketing

Senior Java Developer developing vaccine intelligence and immunization data platforms for STChealth. Supporting software development, testing, deployment, and real-time public health information.

Java

JavaScript

jQuery

Oracle

SDLC

Spring

SQL

🕒 March 13

Harris Computer

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior Java Developer developing and deploying Java solutions for STChealth’s vaccine intelligence platform. Supporting immunization data management and healthcare clients remotely from Mumbai.

Java

JavaScript

jQuery

Oracle

SDLC

Spring

SQL

🕒 March 2

Level AI

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Senior Backend Engineer developing customer engagement solutions at Level AI. Collaborating on AI-driven enterprise applications and leveraging technology for real-time insights.

Django

Python

🕒 February 28

AssetIntel

11 - 50

🏢 Enterprise

🚗 Transport

Python Engineer creating production-grade code for scientific computing at AssetIntel. Collaborating with researchers and improving analytical engines for asset management software.

Azure

Cloud

Docker

Numpy

Pandas

Python

🕒 February 27

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000

💳 Fintech

🏦 Banking

Senior Backend Engineer building scalable Java and Spring Boot services for Moniepoint’s African financial platform. Designing distributed systems, APIs, and reliable backend infrastructure.

Angular

Distributed Systems

Hibernate

Java

React

Spring

Spring Boot

SpringBoot