Search by job, company or skills

Siam Digital Lending

Data Engineer

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

ABOUT THE ROLE

Data Engineer

Analytics-Focused Software Engineer Bangkok, Thailand

Location Bangkok, Thailand

Employment Type Full-Time

Experience Required 2+Years

Education Bachelor's Degree or above in Computer Science or related field

Nationality Open to all nationalities - Work Permit provided for non-Thai candidates

ABOUT SIAM DIGITAL LENDING

Siam Digital Lending Co., Ltd. is an AI-focused digital lending company in Thailand, operating fully under the regulatory framework of the Bank of Thailand (BOT) and the National Credit Bureau (NCB). We provide a diverse portfolio of loan products to customers across Thailand, combining artificial intelligence with financial expertise to deliver fast, intelligent, and compliant lending services.

AI is at the core of everything we do - from credit decisioning and risk scoring to customer profiling and fraud detection. Our technology stack is built around a sophisticated Core Banking System (CBS) and Loan Origination System (LOS), both containing complex, multi-table schemas. Alongside these, we leverage Google Firebase for real-time data and vector databases to power our AI and machine learning pipelines. As we scale our AI capabilities, data extraction and preparation are mission-critical functions.

ROLE OVERVIEW

We are seeking a talented and technically versatile Data Engineer who sits at the intersection of software engineering and data analytics. This is not a traditional data pipeline role, you will be a hands-on engineer who builds APIs, connects to multiple database technologies (PostgreSQL, Firebase, and vector DBs), pulls and transforms data from complex schemas, and prepares structured datasets that feed our AI and machine learning models and mainly business analytics.

You will work closely with and report directly to the CTO for technical direction, while also collaborating with the CEO on business-focused analytics, making this a high-visibility, high-impact position from day one.

KEY RESPONSIBILITIES

AI Data Extraction & Preparation

Extract, transform, and prepare structured datasets from CBS, LOS, Firebase, and vector databases to feed AI and ML models and business analytics

Work with the AI/ML team to understand feature requirements and engineer the appropriate data pipelines and extraction APIs

Manage and query vector database collections (Firebase vectore DB) for embedding storage and semantic retrieval use cases

Maintain Google Firebase Firestore collections read, write, and sync data between Firebase and our analytical systems

API Development & Data Access

Design and develop RESTful APIs using Node.js and/or Python to connect to and query our Core Banking System and Loan Origination System databases

Write optimized, complex SQL queries across multiple tables and schemas to extract meaningful datasets

Build reusable data-access layers and microservices that abstract database complexity for internal consumers

Data Analysis & Reporting

Perform ad-hoc and scheduled data analyses to support business decision-making

Develop dashboards, automated reports, and visual analytics outputs that translate raw loan and customer data into executive-ready insights

Identify trends, anomalies, and opportunities in lending data (disbursements, repayments, delinquency, credit scoring, etc.)

Data Engineering & Infrastructure

Maintain and improve ETL/ELT pipelines that move and transform data between operational and analytical systems

Ensure data quality, consistency, and integrity across all analytical outputs

Collaborate with the CTO to evolve the company's data architecture and tooling

Compliance & Security

Handle sensitive financial and personal data in strict accordance with BOT regulations and NCB membership obligations

Apply best practices for data access controls, audit logging, and data governance

REQUIRED QUALIFICATIONS

Bachelor's degree in Computer Science, Software Engineering, or a closely related field (CS graduates only)

2+ years of professional experience in software engineering, data engineering, or a data-heavy backend development role

Proficiency in Node.js and/or Python for backend API and scripting development

Strong SQL skills comfortable writing complex multi-join queries across large, normalized schemas

Hands-on experience with PostgreSQL

Experience working with Google Firebase specifically Firestore collections, queries, and data modeling

Familiarity with vector databases and the concept of embeddings

Solid understanding of REST API design and implementation

Ability to understand and navigate complex, undocumented database schemas

PREFERRED QUALIFICATIONS

Experience in fintech, banking, or financial services environments

Familiarity with Core Banking Systems or Loan Origination Systems

Understanding of AI/ML data pipelines, feature engineering, dataset preparation, and embedding workflows

Experience with Python data libraries such as pandas, NumPy, SQLAlchemy, or LangChain

Exposure to data visualization tools (e.g., Grafana, Power BI, or similar)

Knowledge of data warehousing or analytical databases (e.g., BigQuery)

Understanding of Thai financial regulatory requirements or NCB credit reporting is a strong plus

WHAT WE OFFER

Direct collaboration with C-suite leadership (CTO & CEO) , genuine visibility and influence

Work Permit sponsorship for qualified non-Thai candidates, all nationalities welcome to apply

Competitive salary package benchmarked to the Bangkok fintech market

Be part of building an AI-first lending company, your data work directly powers our AI and credit models

Exposure to a modern, diverse tech stack: PostgreSQL, Firebase, vector databases, Node.js, Python, and more

A lean, technically driven team where your contributions directly impact business outcomes

How to Apply

If you are a software engineer with a passion for data and want to work at the heart of a regulated Thai fintech company, we want to hear from you. Please submit your CV along with a brief cover note describing a project where you built an API to extract and analyze data from a complex database schema.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144576695