Data Engineer | AMK Technology | Jakarta, Indonesia

Amk Technology

Jakarta Pusat

On-site

IDR 384,000,000 - 624,000,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AMK Technology in Jakarta, Indonesia seeks an experienced Data Engineer on a renewable contract to design, build, and optimize end-to-end data pipelines and ETL workflows. You will work with data scientists, software engineers, and business stakeholders to ensure scalable, reliable data delivery.

Responsibilities include real-time streaming with Kafka, orchestration with Airflow, and managing Iceberg and Parquet in modern data lake environments. Indonesian residency is required.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Analytics, or related field.
  • Minimum of 3+ years of professional Data Engineering experience with end-to-end pipelines.
  • Strong hands-on in building and scaling ETL/data ingestion pipelines.
  • Advanced proficiency in SQL and NoSQL design, querying, and optimization.
  • Proven expertise in Airflow for workflow orchestration.
  • Deep experience with Kafka for real-time streaming and messaging.
  • Familiarity with Parquet and Iceberg in modern data lakes.
  • Strong analytical problem-solving and cross-functional communication.

Responsibilities

  • Design, build, and optimize end-to-end data pipelines and ETL workflows.
  • Develop scalable data integration processes from diverse sources.
  • Configure, monitor, and manage workflow orchestration using Airflow.
  • Implement real-time streaming with Kafka and event-driven data pipelines.
  • Manage data lake storage formats and optimize Parquet usage.
  • Administer data lakehouse technologies, specifically Iceberg.
  • Write and tune SQL and NoSQL schemas for fast data retrieval.
  • Troubleshoot bottlenecks with root-cause analysis in pipelines.
  • Collaborate with data science, analytics, and software teams in Jakarta.
  • Document architecture and governance runbooks.

Skills

SQL
NoSQL
ETL pipelines
Airflow
Kafka
Iceberg
Parquet
Data lake
Problem solving
Cross-functional

Education

BSc CS

Tools

Airflow
Kafka
Iceberg
Parquet
Docker
Kubernetes

Job description

Position Summary:

We are seeking an exceptionally skilled and experienced Data Engineer to join AMK Technology on a renewable contract basis in Jakarta, Indonesia. In this critical data engineering role, you will be responsible for designing, building, and optimizing end-to-end data pipelines, ETL workflows, and modern data lake architectures. The ideal candidate will bring proven professional experience in data engineering, strong hands‑on proficiency in SQL and NoSQL databases, and deep technical familiarity with distributed streaming and orchestration frameworks including Apache Airflow, Apache Kafka, and Apache Iceberg. If you possess a distinguished background in big data architecture and pipeline development, we invite you to apply.

Detailed Job Description:

As a Data Engineer at AMK Technology in Jakarta, Indonesia, you will serve as a foundational technical anchor driving enterprise data ingestion, transformation, and storage systems. Your daily responsibilities will encompass architecting robust ETL pipelines, managing real‑time data streaming with Kafka, orchestrating workflows via Airflow, and optimizing columnar data storage formats like Parquet and Apache Iceberg within modern data lake environments. You will collaborate closely with data analysts, software engineers, and business stakeholders to ensure high‑performance, scalable, and reliable data delivery.

Key Responsibilities:
  • Design, build, and optimize robust end‑to‑end data engineering pipelines and ETL workflows.
  • Develop scalable data integration processes for ingesting structured and unstructured data from diverse sources.
  • Configure, monitor, and manage workflow orchestration and automated job scheduling using Apache Airflow.
  • Implement real‑time data streaming, event‑driven messaging, and data pipelines using Apache Kafka.
  • Manage modern data lake storage formats and optimize columnar data storage using Apache Parquet.
  • Implement and administer modern data lakehouse technologies, specifically Apache Iceberg.
  • Write, optimize, and maintain complex SQL queries and NoSQL database schemas for high‑speed data retrieval.
  • Perform continuous performance tuning, troubleshooting, and root‑cause analysis on data pipeline bottlenecks.
  • Collaborate proactively with data science, analytics, and software engineering teams across Jakarta.
  • Author comprehensive technical documentation, pipeline architecture diagrams, and data governance runbooks.
Required Qualifications & Skills:
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Analytics, or a related discipline.
  • Minimum of 3+ years of professional experience in Data Engineering, with a strong focus on end‑to‑end pipeline development.
  • Strong hands‑on engineering experience in building and scaling ETL and data ingestion pipelines.
  • Advanced proficiency in SQL and NoSQL database design, querying, and optimization.
  • Proven technical expertise in workflow orchestration using Apache Airflow.
  • Deep hands‑on experience with Apache Kafka for real‑time data streaming and messaging architectures.
  • Practical familiarity with Parquet columnar data storage file formats and modern data lake systems (Apache Iceberg).
  • Strong analytical problem‑solving and cross‑functional communication skills.
  • Mandatory residency/nationality requirement: Indonesian nationality only.
Nice-to-Have Skills:
  • Experience working with cloud data warehouses and data lake platforms (AWS S3, Google BigQuery, Snowflake).
  • Proficiency in programming languages such as Python, Scala, or Java for big data processing.
  • Experience with containerization and orchestration tools (Docker, Kubernetes) in data engineering deployments.
  • Professional certifications in cloud data engineering or big data technologies.
  • Immediate availability for local mobilization in Jakarta.
Application Information:
  • Salary/Rate: Competitive market rate
  • Deadline: Immediate
  • Notice Period: Immediate to 30 Days
  • Contract Duration: Contract (Renewable)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Real-Time Pipelines & Lakehouse
Senior Data Engineer - Real-Time Pipelines & Lakehouse

Amk Technology • Jakarta Pusat

On-site
IDR 384,000,000 - 624,000,000
Java Developer | AMK Technology | Jakarta
Java Developer | AMK Technology | Jakarta

Amk Technology • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Data Engineer
Data Engineer

AME Mineral Economics Pty Ltd. • Daerah Khusus Ibukota Jakarta

On-site
IDR 666,777,796 - 1,000,166,694
Central office near public transport
Data Scientist | Arbeit Consultancy | Jakarta, Indonesia
Data Scientist | Arbeit Consultancy | Jakarta, Indonesia

Tech Junction Ltd • Jakarta Pusat

On-site
IDR 167,400,000 - 290,160,000
Data Engineer
Data Engineer

Devoteam • Jakarta Selatan

On-site
IDR 240,000,000 - 420,000,000
Data Engineer
Data Engineer

AME Research • Jakarta Pusat

On-site
IDR 250,000,000 - 450,000,000
Modern office near public transport
Competitive salary
Data Engineer
Data Engineer

Devoteam | Google Cloud Partner • Indonesia

On-site
IDR 300,000,000 - 600,000,000
Analytics Engineer
Analytics Engineer

Suitmedia • Daerah Khusus Ibukota Jakarta

On-site
IDR 583,430,571 - 916,819,470
Sr. Data Engineer
Sr. Data Engineer

Enterprise Digital Technology Services - EDTS • Jakarta Pusat

On-site
IDR 180,000,000 - 340,000,000
Data Engineer
Data Engineer

Azura Labs • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000