Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangkok - Thailand

profile Monthly Salary: ฿ 40000 - 50000
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

Software Engineer (Data & Integration)

  • Location: Bangkok (Hybrid)
  • Type: Full-Time
  • Permanent Industry: Technology / E-Commerce

Overview

Our client is a fast-growing technology company in Bangkok seeking a Software Engineer specialising in data acquisition and integration. This role sits at the intersection of data engineering and backend development building the systems that power real-time data flows across the business. It is ideal for someone who thrives on end-to-end ownership and wants to work with modern cloud-native tooling in a collaborative product environment.

Key Responsibilities

  • Design and build scalable reliable data acquisition and integration pipelines aligned with product and business requirements.
  • Own the full lifecycle of data extraction systems including scraping ETL workflows and production deployment.
  • Develop and maintain ETL pipelines using Python (Pandas / PySpark) with clear task estimation and delivery timelines.
  • Collaborate with Product and Engineering teams to deliver automated data feeds and data-driven features.
  • Build backend services using Python (data processing) and (asynchronous web interactions).
  • Manage data flows end-to-end from external source extraction to loading into OLTP (Firestore CloudSQL) and OLAP (BigQuery) systems.
  • Design and develop secure well-structured APIs for integration with third-party services and internal consumers.
  • Continuously propose improvements new techniques and tools to enhance system reliability scalability and team efficiency.

Qualifications

  • Bachelors degree in Computer Science Software Engineering or equivalent hands-on experience.
  • Strong proficiency in Python and with solid understanding of ETL and asynchronous systems.
  • Experience with relational databases (PostgreSQL CloudSQL) and NoSQL databases (Firestore) including OLTP data modelling.
  • Familiarity with RESTful APIs XML/HTML parsing and third-party data integration patterns.
  • Hands-on experience with Docker and workflow orchestration tools such as Apache Airflow.
  • Fast learner detail-oriented and proactive in adopting new technologies.
  • Strong problem-solving communication and collaboration skills.

Benefits & Perks

  • Annual salary increase
  • Annual performance bonus
  • Provident fund
  • Annual health check-up
  • Group health insurance (OPD & IPD)
  • Accident insurance & dental benefits
  • Annual training budget
  • Employee product discount

Working Arrangement

  • Hybrid: 3 days onsite 2 days WFH
  • Flexible start time: 9:00 - 10:30 AM
  • 9 working hours per day (including lunch)
Software Engineer (Data & Integration) Location: Bangkok (Hybrid) Type: Full-Time Permanent Industry: Technology / E-Commerce Overview Our client is a fast-growing technology company in Bangkok seeking a Software Engineer specialising in data acquisition and integration. This role sits at the inters...
View more view more