Senior Data Engineer
Bukuwarung โ Indonesia ยท Posted ~1 day ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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.
Why This Role Matters
Every payment, loan disbursement, device activation, and fraud check flows through backend services that must be fast, correct, and always on โ because behind each transaction is a real merchant whose livelihood depends on it.
As BukuWarung consolidates its channels and operations onto a unified data platform, the backend is where product logic, real-time decisioning, and data all meet.
Role
As a Senior Data Engineer, you'll design and build the services and APIs that power BukuWarung's payments, credit, and merchant products โ and that feed clean, reliable events into the data platform for fraud, credit, and analytics.
This is a hands-on role for an engineer who wants to own meaningful systems in a high-scale fintech environment.
You will:
Design and build scalable, reliable backend services and APIs across payments, lending, and merchant productsIntegrate services with the unified data platform โ emitting clean events and exposing data for real-time credit and fraud decisioningOwn services end to end: design, implementation, testing, deployment, and production reliabilityUphold the security, correctness, and compliance standards that regulated financial systems demand
Key Responsibilities
Service & API Development
Design, build, and maintain backend microservices and APIs that power BukuWarung's payments, credit, and merchant-facing productsWrite clean, well-tested, maintainable code and participate actively in design and code reviewsModel data and design schemas for both transactional stores (e.g.
PostgreSQL/MySQL) and caching/queuing layers (e.g.
Redis, Kafka)Build integrations with payment channels, lending flows, and third-party / partner APIs
Scale, Performance & Reliability
Engineer services for high throughput and low latency, with clear SLAs on availability and response timeInstrument services with logging, metrics, and alerting; participate in on-call and incident responseDiagnose and resolve production issues, performance bottlenecks, and reliability risksContribute to CI/CD pipelines, infrastructure-as-code, and safe deployment practices
Data Platform & Decisioning Integration
Produce clean, well-structured events and data feeds into the unified data platform for fraud, credit, and analytics use casesBuild and expose APIs that serve real-time model outputs (credit scores, fraud signals) back into product flowsPartner with data and ML engineers so decisioning is fast, consistent, and observable in production
Security & Compliance
Follow secure-by-design practices for handling sensitive financial and personal dataBuild to standards aligned with Bank Indonesia regulations and OJK compliance requirementsEnsure correctness and auditability in payments and lending flows, where errors carry direct financial consequences
Requirements
Must-Have
4โ6 years of professional backend development experience building production services at scaleStrong proficiency in at least one backend language (e.g.
Go, Java, Python, or Node.js)Solid experience designing and building RESTful and/or gRPC APIs and microservicesStrong grasp of relational databases and data modeling; comfortable with SQL query optimizationExperience with message queues / streaming (e.g.
Kafka, RabbitMQ) and caching (e.g.
Redis)Hands-on with a cloud platform (AWS or GCP), containers (Docker), and CI/CDSolid fundamentals in system design, testing, and writing reliable, maintainable code
Nice-to-Have
Experience in fintech โ payments, lending, or fraud/risk systemsFamiliarity with Bank Indonesia / OJK regulatory and security requirementsExperience integrating with real-time decisioning, ML model serving, or data pipelinesExposure to Kubernetes, observability tooling, and event-driven architecturesExperience with high-scale, low-latency systems in Southeast Asia markets
Key Impact Areas โ First 12 Months
Owned Services โ Independently own one or more production backend services, from design through reliable operationScale & Reliability โ Improve latency, throughput, and uptime of the systems you own, with measurable SLA gainsData Integration โ Deliver clean event streams and decisioning APIs that connect product flows to the unified data platformEngineering Standards โ Raise code quality and delivery practices through reviews, testing, and solid design
We have 92,539 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 92,539 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume