Back to search
Kartini™️ - From Shelf to Screen! Linkedin · Posted 2d ago

Senior Data Engineer

Jakarta

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About Kartini

Kartini is a marketing technology company transforming how FMCG brands connect with retailers and shoppers. Through our ecosystem—spanning WhatsApp-based journeys, digital voucher distribution, and advanced Receipt IR (Image Recognition) and Display IR (Image Recognition)—we enable highly controlled, data-driven promotions at scale.


With operations across tens of thousands of retail outlets, Kartini is now entering a new phase of growth with active expansion into the APAC (Asia-Pacific) market, supporting regional deployments across multiple countries.


As we scale, data is not just a function—it is the backbone of everything we do.


Role Overview

We are looking for a Senior Data Engineer to take full ownership of Kartini’s data ecosystem—covering architecture, pipelines, warehousing, governance, and business intelligence.


This role requires someone who can think end-to-end: from raw data ingestion to executive dashboards. You will play a critical role in structuring how data flows across systems, ensuring reliability at scale, and enabling real-time, actionable insights through BI platforms such as Metabase, Tableau, and others.


Key Responsibilities

  • Data Architecture & Infrastructure
  • Design and manage scalable data warehouse / data lake architecture
  • Define and enforce data schemas, standards, and naming conventions
  • Optimize database structures, indexing, partitioning, and query performance
  • Architect multi-source data integration (WhatsApp, mobile apps, backend systems, APIs)


Data Engineering & Pipelines

  • Build robust ETL/ELT pipelines for high-volume transactional data
  • Enable real-time / near real-time data processing where required
  • Implement data validation, cleansing, and transformation frameworks
  • Manage batch and streaming data pipelines


Business Intelligence & Dashboards

  • Lead development of dashboards using Metabase, Tableau, or similar BI tools
  • Design executive dashboards for operational, commercial, and financial insights
  • Build self-service data layers for internal teams and clients
  • Ensure data accessibility, performance, and usability across stakeholders


Data Governance & Quality

  • Establish strong data governance frameworks and access controls
  • Ensure data accuracy, consistency, and reliability across systems
  • Implement monitoring, alerting, and logging for pipelines
  • Support audit readiness and data security compliance


Advanced Use Cases

  • Support data structuring for fraud detection models (Receipt IR / Display IR)
  • Enable analytics for promotion performance, consumer behavior, and retail execution
  • Work with large-scale datasets across multi-country deployments
  • Collaborate with the development team to design application databases, ensuring schemas support both transactional needs and downstream analytics.


Qualifications


Core Technical Skills

  • 5+ years experience in Data Engineering or similar role
  • Advanced SQL (complex joins, window functions, optimization)
  • Strong experience with data warehouse design (BigQuery, Redshift, Snowflake, or similar)
  • Experience with ETL/ELT tools With Apache Glue
  • Hands-on experience with Python (Pandas, PySpark) for data processing
  • Experience with Apache Spark or distributed data processing frameworks is a strong advantage


Cloud & Infrastructure

  • Experience working with AWS (S3, Redshift, Lambda, Glue) and/or GCP (BigQuery)
  • Understanding of containerisation (Docker) and orchestration is a plus
  • Familiarity with event-driven architecture (Kafka, Pub/Sub) is a plus


BI & Analytics

  • Proven experience building dashboards in Metabase
  • Strong understanding of data visualisation, storytelling, and business metrics
  • Ability to translate business problems into structured analytical outputs


Data Modeling & Systems Thinking

  • Strong understanding of data modeling (star schema, snowflake schema)
  • Experience handling high-volume, high-velocity data environments
  • Familiarity with API integrations and data ingestion strategies


Mindset & Ownership

  • Strong ownership and ability to lead the entire data function
  • Highly analytical, detail-oriented, and structured thinker
  • Able to operate in a fast-paced, scaling environment
  • Strong communication skills to bridge technical and business teams


Additional Requirements

  • Immediately available candidates are highly preferred
  • Comfortable working full Work From Office (WFO) - South Jakarta
  • Comfortable in a BYOD (Bring Your Own Device) environment
  • Willing to conduct occasional business trips especially to Bandung (Development Office)
  • Certain long working hours are required compensated with replaceable day off


Compensation

  • Base salary starting from IDR 12,000,000/month (slightly negotiable based on experience)
  • Performance-based growth aligned with company scaling


Why Join Kartini

  • Own and shape the data backbone of a rapidly scaling tech company
  • Work on real, high-volume, multi-country datasets
  • Direct exposure to regional (APAC) expansion
  • Build systems that directly impact business outcomes and client success
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search