We are seeking a talented Data Engineer to build APIs, connect to multiple database technologies, and prepare structured datasets for AI and machine learning models. The role requires proficiency in Node.js, Python, and PostgreSQL, with experience working with Google Firebase and vector databases. The ideal candidate will have a strong understanding of SQL and REST API design.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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
Searching for Data Science roles that provide visa sponsorship? Connect with international employers through Data Science Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
▸ 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
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
▸ 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.
Similar Jobs
Explore other opportunities that match your interests
Bright Vision Technologies
Bright Vision Technologies