Principal Data Engineer

Company: Bukuwarung

Role summary

Principal Data Engineer is a full-time role at Bukuwarung in Hyderabad, Telangana, India (on-site). Posted 2026-08-13. Experience level: 5-10.

Job title
Principal Data Engineer
Company
Bukuwarung
Location
Hyderabad, Telangana, India
Work arrangement
on-site
Employment type
full-time
Category
Data Science
Experience level
5-10
Date posted
2026-08-13

Job description

About BukuWarung

BukuWarung is building the digital and financial infrastructure for micro and small businesses across Southeast Asia. We serve millions of MSMEs through payments (BukuPay), credit (BukuModal), and financial tools — helping underbanked entrepreneurs grow faster and more securely.

The next phase of BukuWarung's growth is data-native: real-time decisioning, smarter underwriting, fraud prevention, and deeply personalized products — built for the 100M+ MSMEs across Southeast Asia who remain underserved by traditional financial institutions. None of that ships without a unified data platform underneath it.

Why This Role Matters

Today, BukuWarung's most valuable signals — payments transactions, device activation and usage, merchant behavior, and a growing lending book — live in fragmented systems across distribution channels, hardware operations, product, and finance. Fraud, credit, and growth teams each stitch together their own view of the truth. That slows decisions and caps how good our models can be.

As Principal Data Platform Engineer , you are the hands-on technical owner of the unified data platform that fixes this. You will architect and build the streaming and batch backbone that consolidates every channel and operation into a single, governed, trustworthy source of truth — the foundation that credit underwriting, real-time fraud detection, and company-wide analytics all depend on. You will:

Architect and build a unified data platform that consolidates all distribution channels and operations into a single internal system

Stand up streaming + batch pipelines that deliver low-latency data for fraud, credit, and real-time merchant decisioning

Make clean, governed, self-serve data a company-wide resource that every business unit can trust

Set the technical standard for data engineering as the team scales — through architecture, patterns, and mentorship rather than headcount alone

Key Responsibilities

Unified Data Platform & Architecture

Own the end-to-end architecture of BukuWarung's unified data platform — ingestion, storage, transformation, serving, and access — as a single source of truth across payments, credit, fraud, hardware ops, and GTM

Consolidate fragmented, channel-specific data sources (EDC/POS, QRIS soundboxes, digital payment flows, lending, field sales, logistics) into a coherent, well-modeled warehouse and lakehouse

Design the semantic and data-modeling layer so metrics are defined once and consumed consistently across every business unit

Make deliberate build-vs-buy decisions across the modern data stack (warehouse/lakehouse, orchestration, transformation, catalog, BI) balancing cost, control, and speed

Streaming & Real-Time Data Pipelines

Build near-real-time streaming pipelines (Kafka, Flink, or Spark Streaming) that power low-latency fraud detection and credit decisioning

Design and operate reliable batch pipelines and orchestration (e.g. Airflow/Dagster) for reporting, model training, and reconciliation workloads

Deliver a feature store and serving layer so ML teams can move from a model in a notebook to a production decision with consistent online/offline features

Engineer for scale and cost efficiency as transaction volume grows, with clear SLAs on latency, freshness, and throughput

Data Quality, Governance & Reliability

Build data quality, testing, and observability into every pipeline — particularly for credit and fraud data, where errors carry direct financial consequences

Establish lineage, cataloging, and documentation so data is discoverable, trustworthy, and auditable end to end

Implement governance, access controls, and PII handling suited to Bank Indonesia regulations, OJK compliance requirements, and cross-border fintech data standards

Define and enforce SLAs for data freshness, completeness, and reliability, with alerting and clear ownership when things break

Enablement & Self-Serve

Build reusable frameworks, tooling, and paved paths that let Ops, Finance, and GTM self-serve on routine data questions without engineering bottlenecks

Deliver a governed BI and metrics layer that drives action — dashboards teams actually decide from, not reports that go unread

Partner with analysts, ML engineers, and risk scientists to make the platform genuinely productive for the people who build on it

Evaluate and integrate no-code / low-code tooling where it accelerates business teams safely

Technical Leadership

Set data engineering standards — architecture reviews, coding patterns, CI/CD for data, and infrastructure-as-code — that the team can scale on

Mentor engineers and analysts, raising the technical bar as the data organization grows from its current core team

Be a credible technical partner to product, engineering, and business leaders, translating platform decisions into their impact on capital allocation, risk, and speed

Contribute hands-on to the hardest parts of the system — this is a builder role, not a purely supervisory one

Requirements

Must-Have

8+ years in data engineering, with a track record of architecting and building data platforms at scale — ideally including fintech (payments, lending, or fraud/risk)

Deep, hands-on expertise designing unified data platforms: warehouse/lakehouse, ingestion, transformation (e.g. dbt/Spark), and orchestration (e.g. Airflow/Dagster)

Strong experience with streaming architectures (Kafka, Flink, or Spark Streaming) for real-time, low-latency decisioning

Expert in SQL and Python; comfortable with distributed data processing and cloud data infrastructure (AWS/GCP)

Proven ownership of data quality, governance, lineage, and reliability in a production, high-stakes environment

Experience enabling ML and analytics teams — feature stores, serving layers, and self-serve tooling

A

Apply for Principal Data Engineer at Bukuwarung

More data science jobs nearby

More jobs at Bukuwarung