Banner Image
Astro Technologies Indonesia

Data Platform Engineer  

Astro Technologies Indonesia

 
  • West Jakarta, Indonesia
    West Jakarta, Indonesia, DKI Jakarta, 27, Jalan Tomang Raya, Tomang Kel., Grogol Petamburan
    West Jakarta
    DKI Jakarta
    Indonesia
    Indonesia
  • Full timeFULL_TIME

Posted 5 days ago and deadline of application is on 21 Nov

Recruiter was hiring 14 hours ago

2026-09-23T11:05:47.321458+00:002026-11-21T17:00:00+00:00

Job Description

About this Position
As a Data Platform Engineer — External Data Acquisition, you will build and operate ASTRO's platform for acquiring data from external sources, including websites, web/mobile applications, APIs, public datasets, and third-party data providers.

A significant part of this role focuses on production-grade web and application data acquisition for pricing and market intelligence use cases. You will own the acquisition layer—from understanding external systems and extracting data to delivering reliable landing data for downstream processing.

Focus: External Data Acquisition · Web & App Scraping · Python · HTTP/API · Data Pipelines · Reliability

As our Astronaut, your missions are:

  • Build and maintain reliable web/app crawlers, scrapers, and external API integrations across e-commerce, marketplace, retail, and other external sources.
  • Analyze browser, mobile application, API, and network traffic to understand how data is delivered and design the appropriate acquisition approach and runtime, from direct HTTP/API extraction to browser automation.
  • Build acquisition systems that remain reliable as external websites, applications, APIs, and data contracts evolve.
  • Handle real-world source complexity such as sessions, tokens, pagination, dynamic content, rate limits, retries, concurrency, and partial failures.
  • Build resilient and maintainable acquisition systems with appropriate testing, idempotency, deduplication, retries, safe reruns, data-quality validation, monitoring, and alerting.
  • Operate acquisition workloads using appropriate workflow orchestration, compute, data storage/warehousing, and cloud infrastructure.
  • Continuously improve reliability, scalability, maintainability, and total cost of ownership, including evaluating build-vs-buy approaches for external data.
  • Explore new technologies and AI-assisted development or automation to improve how external-data pipelines are built, operated, and maintained.
  • Collaborate with Pricing, Data Warehouse Engineering, Data Analysts, and other stakeholders to turn external-data needs into sustainable platform capabilities.

Minimum Qualifications

In order to launch successfully, you need to have:

  • Strong Python/software engineering fundamentals and experience building maintainable production systems.
  • Hands-on experience building or operating web scraping, crawling, external API, or similar data acquisition systems.
  • Strong understanding of HTTP, APIs, JSON, headers, cookies, sessions, authentication, pagination, and request/response behavior.
  • Hands-on experience with browser/network debugging and the ability to investigate how websites or applications communicate with their backend services.
  • Experience with both HTTP-based extraction and browser automation, using tools such as Requests/HTTPX, Selenium, Playwright, Scrapy, or equivalent.
  • Understanding of production reliability patterns such as retry, timeout, rate limiting, concurrency, idempotency, and failure recovery.
  • Solid understanding of SQL, data storage/warehousing, schema evolution, workflow orchestration, containerized workloads, and cloud infrastructure fundamentals.
  • Strong troubleshooting skills, especially when working with frequently changing external systems outside your direct control.

Good to Have

  • Experience acquiring data from mobile applications, marketplaces, e-commerce, grocery, food-delivery, or other large consumer platforms.
  • Experience with asynchronous or distributed acquisition systems and high-volume crawling.
  • Familiarity with proxy infrastructure, data observability, CI/CD, and infrastructure-as-code.
  • Experience using AI-assisted development or automation to improve data acquisition workflows.
  • Experience designing reusable scraping frameworks or shared acquisition platforms.
  • Experience with geospatial or other non-traditional external datasets.

Jobs Summary

Job Level
Associate / Supervisor
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Office Address
Graha Antero, Lt. 5-6, Jl. Tomang Raya No. 27, Kel. Tomang, Kec. Grogol Petamburan, Jakarta Barat
Industry
E-Commerce
Vacancy
1 opening
Website
http://www.astronauts.id

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About Astro Technologies Indonesia

ASTRO is Indonesia's quick commerce company that delivers groceries and essentials to your door within minutes. Founded in 2021 by a group of seasoned e-commerce executives and backed by both trusted International and local investors, it is our mission to make people's lives simpler and easier by saving them time, energy, and money. Just like real Astronauts that take off into outer space, Astro embodies the values of being fast, bold, adventurous, and technologically advanced. Interested in working for a company that pushes the boundaries and strives to be the best? Join us now to be a part of this ground-breaking mission!

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: