Back to job search

Data Engineer

Acommerce (Thailand) (Bangkok, Bangkok City, Thailand)
Bangkok, Thailand 🇹🇭
aCommerce revolutionized the e-commerce enablement industry by introducing our cutting-edge platform and technology stack, EcommerceIQ. Our self-developed and proprietary software includes innovative omnichannel management software. aCommerce is also the leading end-to-end e-commerce enabler in Southeast Asia. We drive brands to achieve their e-commerce goals with high-performance digital marketing, online store development & management, data & analytics, customer care, fulfillment, and delivery services.

About this position

aCommerce Data Engineer will be responsible for building, optimizing and maintaining robust data pipelines as well as designing meaningful data models in our Data Platform for analysts to serve key business purposes as a Data-Driven company.

Responsibilities

• Design and develop software and systems capable of extracting relevant business events from our supply chain applications and organizing it for retrieval in a large column-store oriented data warehouse
• Develop systems that extract relevant business events from other support systems (CRM, ecommerce, etc...) and integrate them into the data warehouse
• Design data model to store and manage all business events in the organization
• Design and develop aggregation datasets optimized for analysis and visualization
• Work closely with Business Intelligence analysts to provide them best-of-breed self-service tools that allow them to extract and transform these business events into business insights
• Write queries for extracting of relevant data from the data warehouse into domain specific data marts
• Coach and develop other engineers to foster the creation of a high performing team

Requirements

• Bachelor Degree from Computer Engineering, Computer Science or related fields
• 2-3 years of experience in data engineering or related fields
• Strong knowledge in SQL, relational database design and efficient methods for working with large size of data
• Strong knowledge in Python
• Understanding of fundamental design principles behind data-oriented application
• Experience with big data ecosystems that allow for the reduction of large data processing time is a plus
• Experience with AWS platform is a plus
• Experience with data modeling allowing effective capture of business events is a plus
• Ability to pay attention to the detail in order to deliver high quality data
• Ability to understand business requirements and be able to express them in computer language
• Ability to communicate in English, both written and oral form