Data Acquisition Engineer - Python

Eighty Days

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Eighty Days is seeking a Data Acquisition Engineer to own the flow of external data into our product—from collection and structuring to automated pipelines. You will ensure robust ingestion and deduplication across sources, enabling reliable, scalable data for features that power travel discovery.

Ideal candidates have 2–4 years building production data-extraction services, strong Python skills (asyncio), and experience with proxies, rate limits, and AWS. You will work in a fast-paced startup.

Qualifications

  • 2–4 years building data extraction services in production.
  • Proficient Python, especially asyncio and concurrency control.
  • Experience with rate limiting, proxies, headers, and backoff.
  • Experience with MongoDB or SQL for aggregation and bulk writes.
  • Familiar with Docker, Linux, Git and AWS services.

Responsibilities

  • Identify and evaluate data sources and decide what to collect.
  • Maintain data collection as sources change; manage throttling and access controls.
  • Deduplicate places across sources with different names/coordinates.
  • Automate end-to-end pipeline with scheduled runs and no manual steps.
  • Validate data before production and build monitoring to catch issues early.

Skills

Python
Asyncio
Concurrency
Web data extraction
Proxies

Tools

MongoDB
SQL
Docker
Linux
Git
AWS

Job description

Data Acquisition EngineerWe're looking for a Data Acquisition Engineer who can own how external data flows from the internet into our product: collecting it, structuring it, and automating the pipelines behind it.

Company

Eighty Days is building a new way to discover the world centred on taste, trust, and personal context. Today, travel discovery is fragmented across social media, search, and private conversations. We are creating a product that brings this together into a structured, map-based experience where recommendations are attributed, meaningful, and built over time.Our focus is not just on helping people plan trips, but on becoming the place where they continuously save, organise, and revisit places that matter.Website: https://eightydays.ai/

What you'll do
  • Identify and evaluate data sources (websites, public APIs, and app endpoints) and decide what's worth collecting.
  • Keep collection running smoothly as sources change, throttle requests, or restrict access, using proxies, sessions, retries, and backoff.
  • Deduplicate places across sources where the same venue appears under different names and coordinates.
  • Automate the pipeline end to end with scheduled, repeatable runs and no manual steps.
  • Validate data before it reaches production, and build the monitoring that catches problems before users do.
What we're looking for
  • 2-4 years building data extraction services and pipelines that ran in production.
  • Strong Python, including asyncio and concurrency control.
  • Practical experience working within rate limits and access controls: proxies, headers, backoff.
  • MongoDB or strong SQL: aggregation, indexing, bulk writes.
  • Comfortable with Docker, Linux, Git, and AWS (S3, SQS, EC2).
  • Ability to take a source from exploration, to a working collector, to structured data, to an automated production pipeline.
  • Experience building data pipelines for consumer or location-based products.
  • Familiarity with geospatial data and place matching across sources.
  • Experience with workflow orchestration tools (Airflow, Prefect, or similar).
  • Great to have worked in a fast paced product-based startup.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Web Scraping)
Senior Data Engineer (Web Scraping)

Oxford Data Plan Ltd. • Chennai District

On-site
INR 2,500,000 - 4,000,000
Senior Data Engineer Web Scraping
Senior Data Engineer Web Scraping

Oxford Data Plan • Indore District

On-site
INR 1,500,000 - 2,100,000
Software Development Engineer II - Data Engineer
Software Development Engineer II - Data Engineer

Caraa • India

On-site
INR 1,800,000 - 3,200,000
Software Engineer, Data Infrastructure and Acquisition
Software Engineer, Data Infrastructure and Acquisition

Analogy Group • India

On-site
INR 3,500,000 - 6,000,000
Python Data Extraction Engineer
Python Data Extraction Engineer

Vserve • Coimbatore District

On-site
INR 900,000 - 1,300,000
Data Pipelines Engineering Manager – Python
Data Pipelines Engineering Manager – Python

FullStackTechies • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior Data Engineer
Senior Data Engineer

AppZen • Pune District

On-site
INR 800,000 - 1,200,000
Data Engineer
Data Engineer

xtsworld • Pune District

On-site
INR 1,500,000 - 2,000,000
Free meals
Collaborative work culture
Health benefits
Lead Data Engineer
Lead Data Engineer

Navikenz • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Lifesight • Karnataka

On-site
INR 900,000 - 1,500,000
Group Health Insurance
Daily breakfast
Friday team lunch
+1