Scalable Web Crawling Engineer

Mindsite

Fatih

On-site

TRY 350,000 - 600,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible benefits
Additional leave
Culture of leadership
Professional development

Job summary

Mindsite is seeking a Reverse Engineer to design and build resilient web data acquisition systems. You will work across browser automation, network analysis, and scalable crawling infrastructure.

You’ll extract data from dynamic websites and analyze network traffic to identify endpoints. Collaborate with engineering and data teams to define schemas and delivery standards while improving system stability and scalability.

Qualifications

  • 3+ years of experience in software engineering, reverse engineering, web scraping, crawling, or a similar technical role.
  • Strong proficiency in Python and asynchronous programming.
  • Advanced understanding of HTTP/HTTPS, sessions, cookies, headers, and request lifecycles.
  • Hands-on experience with browser automation tools, especially Playwright or Selenium.
  • Strong understanding of how modern websites work, including JavaScript-rendered content, XHR, GraphQL, and client-side applications.
  • Experience analyzing network traffic and identifying relevant data endpoints using tools such as HAR files and browser developer tools.
  • Experience building reliable data acquisition or crawling systems that operate at scale.
  • Understanding of session management, rate limiting, retry strategies, and adaptive traffic management.

Responsibilities

  • Design and develop robust, scalable web data acquisition and crawling systems.
  • Extract structured data from dynamic and JavaScript-rendered websites.
  • Analyze network traffic and application behavior to understand data delivery and identify endpoints.
  • Build reliable mechanisms for retry, throttling, session management, and request handling.
  • Investigate and resolve failures across network, browser, and application layers.
  • Build and maintain session management systems supporting long-running data collection.
  • Instrument and monitor crawl success rates, failure rates, and system performance.
  • Analyze client-side behavior and request flows to understand backend communication.
  • Define data schemas, collection requirements, and delivery standards with internal teams.
  • Continuously improve stability, performance, and scalability of Mindsite’s data acquisition infrastructure.
  • Contribute to the architecture of high-availability, production-grade crawling systems.

Skills

Python
Async programming
HTTP/HTTPS
Browser automation
Web scraping
GraphQL
HAR analysis

Tools

Playwright
Selenium

Job description

Mindsite is seeking a Reverse Engineer to design and build resilient web data acquisition systems. You will work across browser automation, network analysis, and scalable crawling infrastructure.

You’ll extract data from dynamic websites and analyze network traffic to identify endpoints. Collaborate with engineering and data teams to define schemas and delivery standards while improving system stability and scalability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Reverse Engineer
Reverse Engineer

Mindsite • Fatih

On-site
TRY 350,000 - 600,000
Competitive compensation
Flexible benefits
Additional leave
+2
Technical Account Manager for E‑commerce Growth
Technical Account Manager for E‑commerce Growth

Mindsite • Fatih

On-site
TRY 300,000 - 420,000
Health insurance
Apple devices
Meal cards
+1
Anti-Bot Evasion Engineer
Anti-Bot Evasion Engineer

SearchApi • Turkey

On-site
TRY 4,233,000 - 7,056,000
Fully remote
Equity share
Profit sharing
Data Engineer (Python, SQL & Web Scraping)
Data Engineer (Python, SQL & Web Scraping)

Market Calculus Türkiye • Çankaya

On-site
TRY 360,000 - 600,000
Senior Data Engineer: Web Scraping & SQL Pipelines
Senior Data Engineer: Web Scraping & SQL Pipelines

Market Calculus Türkiye • Çankaya

On-site
TRY 360,000 - 600,000
Senior Full Stack Architect - Real-Time Microservices
Senior Full Stack Architect - Real-Time Microservices

New Mind BYS • Şişli

On-site
TRY 360,000 - 600,000
Remote Senior Backend Engineer — Scalable Node/TS Platform
Remote Senior Backend Engineer — Scalable Node/TS Platform

Fundraise Up • Fatih

On-site
TRY 2,512,000 - 2,940,000
31 days off
Telemedicine plan
Home Office Setup Assistance
+5
Senior Marketing Manager
Senior Marketing Manager

Mindsite • Fatih

On-site
TRY 2,306,000 - 3,691,000
Health insurance
Apple devices
Meal cards
+2
Backend Developer-Banking Applications (Loan/Treasury)
Backend Developer-Banking Applications (Loan/Treasury)

mobven • Fatih

On-site
TRY 300,000 - 600,000
Remote Software Engineering Manager: Lead Scalable Systems
Remote Software Engineering Manager: Lead Scalable Systems

Medsien • Fatih

On-site
TRY 7,156,000 - 10,019,000
Stock options
Fully remote work opportunities
Generous vacation and PTO