824,589open jobs
53,146companies
135,057added this week
Browse all
Salary
≈ $75k – $204k per year (Estimated)
Location
Hybrid (Jakarta, Indonesia)
Employment
Full-Time

First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Situs Belanja Kebutuhan Harian Online dengan Harga Terjangkau dan Kualitas Terbaik. Pesan Kebutuhan Harian di ASTRO Pasti Sampai dalam Hitungan Menit.

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.

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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
824,589 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Jakarta
≈ $137k – $226k per year (Estimated) • Remote (United States) • Public Trust • Full-Time • Bachelor's Degree • Salt Lake City
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Microsoft Fabric
AI/ML
Spark
Machine Learning
DevOps
Terraform
Azure
CI/CD
Git
Cybersecurity
HIPAA
NIST 800-53
FedRAMP
Analytics
Power BI
Azure Data Factory
Collibra
Apply
≈ $32k – $88k per year (Estimated) • In office • Full-Time • Hanoi
Python
SQL
Databases
PostgreSQL
Oracle
Apache Kafka
DevOps
CI/CD
Git
AWS
Linux
Cybersecurity
CyberArk
Analytics
ETL/ELT
DataStage
Oracle Data Integrator
Apply
≈ $32k – $86k per year (Estimated) • In office • Full-Time • Hanoi
Python
PowerShell
Bash
Databases
MySQL
PostgreSQL
Oracle
MS SQL
Apache Kafka
DevOps
Terraform
Ansible
CI/CD
Git
AWS
Linux
Apply
≈ $32k – $88k per year (Estimated) • In office • Full-Time • Hanoi
Python
SQL
Bash
Databases
Oracle
Apache Kafka
DevOps
Git
AWS
Linux
Analytics
ETL/ELT
DataStage
Oracle Data Integrator
Apply
≈ $31k – $85k per year (Estimated) • In office • Full-Time • Hanoi
Python
SQL
PowerShell
Bash
Databases
MySQL
PostgreSQL
Oracle
MS SQL
Apache Kafka
DevOps
Git
AWS
Linux
Apply
Software Testing Lead 8 hours ago
≈ $23k – $65k per year (Estimated) • In office • Full-Time • Noida
Python
JavaScript
Databases
Milvus
Pinecone
AI/ML
LangChain
MLFlow
Prompt Engineering
Kubeflow
Great Expectations
TensorFlow
LLM
RAG
DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Shift-Left
GitLab
Cybersecurity
Shift-Left Security
Management
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
Locust
Apply
In office • Full-Time • 2+ years exp • Noida
Python
Management
Agile
QA
TestRail
Selenium
Appium
Apply
$90k – $220k per year • In office • 2+ years exp • United States
Python
Apply
$490k – $560k per year • In office • 1+ year exp • Seattle
Python
AI/ML
Pandas
Machine Learning
Apply
$200k – $280k per year • In office • Washington
Python
TypeScript
AI/ML
Machine Learning
Apply
Quality Engineer 4 days ago
≈ $69k – $157k per year (Estimated) • Remote (Indonesia) • Full-Time • 2+ years exp • Jakarta
DevOps
CI/CD
Git
Management
Confluence
Jira
Agile
Scrum
QA
TestRail
Playwright
Postman
WebDriverIO
Apply
≈ $31k – $83k per year (Estimated) • In office • Jakarta
Apply
Product Designer 10 days ago
Remote (Indonesia) • Contractor • 1+ year exp • Jakarta
AI/ML
Claude
ChatGPT
Design
Figma
Apply
Data Analyst 16 days ago
≈ $58k – $159k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Jakarta
Python
SQL
Databases
Google BigQuery
BigQuery
AI/ML
Airflow
DevOps
GCP
Git
Analytics
Superset
Management
Google Sheets
Apply
Senior UX Researcher 25 days ago
≈ $83k – $194k per year (Estimated) • Hybrid • Contractor • 4+ years exp • Jakarta
Apply
In office • 7+ years exp • Jakarta
Python
Java
SQL
Databases
Google BigQuery
BigQuery
AI/ML
dbt
AI Agents
Machine Learning
DevOps
GCP
Analytics
Looker
Management
Agile
Apply
Hybrid • 7+ years exp • Jakarta
Python
Java
SQL
Databases
Google BigQuery
BigQuery
AI/ML
dbt
AI Agents
Machine Learning
DevOps
GCP
Analytics
Looker
Management
Agile
Apply
≈ $67k – $167k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Jakarta
Apply
≈ $37k – $73k per year (Estimated) • In office • Internship • Bachelor's Degree • Jakarta
Apply
≈ $35k – $68k per year (Estimated) • In office • Internship • Jakarta
Management
Google Workspace
Microsoft Office
Apply
See all jobs
This is one of many
824,589 more open roles from verified company boards, updated every day.