Job Description
Software Engineer (Data & Integration)
Location: Bangkok
(Hybrid)
Type: Full-Time,
Permanent Industry:
Technology / E-Commerce
Client: Confidential
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 Node.js (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
- Bachelor's degree in Computer
Science, Software Engineering, or equivalent hands-on experience.
- Strong proficiency in Python
and Node.js 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)