Search by job, company or skills

Siam Digital Lending

Lead Software Engineer

4-6 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

Hi there!

Thank you for your interest in our startup! Hope you can be the one to join us :)

Company Overview

We are an innovative AI-powered Fintech startup revolutionizing financial services through cutting-edge artificial intelligence. Our mission is to make finance smarter, faster, and more accessible by leveraging AI to automate processes, enhance security, and deliver personalized user experiences. We&aposre a fast-paced, collaborative team with a robust, deployed product suite, focused on expanding and optimizing our offerings.

Job Summary

As a Lead Software Engineer, you will play a pivotal role in understanding, optimizing, and extending our existing mobile applications, backend APIs and data pipelines, which are already built and deployed. Reporting to our CTO, you&aposll receive comprehensive knowledge transfer to quickly grasp the system&aposs intricacies. Your focus will be on optimizing the architecture, managing multiple APIs across the product, and leading the integration of new verticals, such as flows for new loan types (e.g., EV bike loans, insurance loans). You&aposll collaborate closely with our DevOps and Data Engineering teams, as well as third-party vendors for systems like loan origination platforms, core banking systems, and decision engines, to ensure seamless integration and performance. This role combines hands-on coding, technical leadership, and cross-team collaboration in a dynamic fintech environment.

Key Responsibilities

  • Deeply understand and optimize the existing React Native mobile app (built with Expo bare workflow) and Node.js-based APIs, ensuring scalability, performance, and security.
  • Manage and maintain multiple APIs across the product, ensuring robust integration and performance for features like authentication, logging, and database interactions via ORMs (e.g., Sequelize, Drizzle).
  • Lead the development of new product verticals (e.g., EV bike loans, insurance loans) within the current architecture, ensuring seamless integration.
  • Collaborate with third-party vendors to integrate and troubleshoot APIs for systems like loan origination platforms, core banking systems, and decision engines.
  • Work closely with the DevOps team to leverage Docker containers, CI/CD pipelines, and bare metal server deployments for efficient delivery and scalability.
  • Partner with the Data Engineering team to ensure smooth integration of AI-driven features and data pipelines into the product.
  • Mentor junior engineers, conduct code reviews, and promote best practices to maintain high-quality codebases.
  • Identify and implement optimizations to improve system performance, reliability, and maintainability.
  • Troubleshoot complex technical issues, ensuring high availability and compliance with fintech regulations (e.g., BOT, PDAPA).
  • Contribute to architectural refinements and technical strategy in collaboration with the CTO and other teams.

Required Qualifications

  • Bachelor&aposs or Master&aposs degree in Computer Science
  • 4+ years of professional software engineering experience, with at least 1 years in a lead or senior role.
  • Proven expertise in React Native development with Expo bare workflow, including experience with native modules for iOS and Android.
  • Strong proficiency in Node.js for maintaining and optimizing APIs.
  • Deep understanding of authentication protocols (e.g., JWT, OAuth, SSO), logging frameworks (e.g., Winston, ELK stack), and ORM tools for database interactions (e.g., PostgreSQL).
  • Experience collaborating with DevOps teams on Docker containerization, CI/CD pipelines (e.g., GitHub Actions), and bare metal server deployments.
  • Demonstrated ability to manage and integrate multiple APIs, including third-party systems like loan origination platforms, core banking systems, and decision engines.
  • Strong problem-solving skills with a track record of optimizing and extending complex, production-grade systems.
  • Familiarity with fintech domain challenges, such as data security, compliance, and high-throughput systems.
  • Excellent communication in Thai and English, and leadership skills to guide teams and collaborate with cross-functional stakeholders.

Additional Preferred Qualifications

  • Experience working with Data Engineering teams on ETL pipelines or data analytics tools.
  • Exposure to AI/ML integration in applications - Googles Gemini and OpenAI models integration.
  • Familiarity with cloud platforms (AWS, GCP, Azure) alongside bare metal expertise.

What We Offer

  • Competitive salary in a high-growth startup.
  • Opportunities to optimize and expand AI-driven fintech solutions with real-world impact.
  • Professional development budget, health benefits, and a collaborative culture.
  • Direct collaboration with the CTO and a supportive team environment to drive technical excellence.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 125840905