Senior Data Engineer (Contract) Thai Tech Company Logo

Senior Data Engineer (Contract)

๐Ÿ‘จโ€๐Ÿ’ปSoftware Engineer
๐ŸŒBangkok
๐Ÿข Hybrid
๐Ÿ’ผFull time
๐Ÿ—“๏ธAlmost Gone ๐Ÿšจ

Job Description

Join Amity Solutions!

At Amity Solutions, we are driven by a powerful vision: to revolutionize the way businesses connect and engage with their customers and employees. Our dedication to innovation and cutting-edge technology has led us to craft a suite of groundbreaking solutions that cater to the digital needs of modern enterprises.

With a focus on enhancing communication, productivity, and customer satisfaction, our core offerings include Enterprise AIChatbot Platform that streamlines interactions, AI-based generative Chatbots that learn and adapt, and pre-built social features designed to enhance the engagement of apps and websites. But we don't stop there. We understand that engaged employees are the heart of successful organizations, and that's why we also offer building blocks for creating captivating employee experiences. These experiences foster collaboration, boost morale, and contribute to a vibrant company culture.

Hundreds of enterprise organizations, including Kasikorn Bank, True ID, and Airasia, have already experienced the transformative power of our AI solutions. Amity Solutions platforms are used to send over 27 million messages per month and enable employee interactions for over 600 thousand end users.

Explore more about us at: https://www.amitysolutions.com

Your impact:

  • In this position, you will join the product team of Amity Solutions Service Engineering, Thailand's industry-leading Platform as a Service (PaaS) specializing in tailored, enterprise-grade AI applications and AI agents. Our offerings include Enterprise and Generative AI Chatbots, pre-built social features for apps, websites, and building blocks for engaging employee experiences.
  • We love making things work for our customers - however, there will be times when we need to negotiate and find the best win-win alternatives that would allow us to overcome obstacles.
  • We emphasize research, collaboration, and proper technical design over plain coding. We believe high-quality systems start from proper preparation and thorough architectural design.
  • We love ideation and brainstorming but not fighting.
  • We love new technologies, and we love to try them, but the most important is the suitability of those technologies with our development.

Your team:

  • Our team's goal is to design and develop products that add value to our clients. We foster innovative solutions that push the limit of our product and are the lead in the industry.
  • Our leadership team, which will coach you, consists of our Group CTO and CTO, who is an AWS Certified Solution Architect Professional - and our Project Advisor - who has more than 20 years of enterprise project management experience.
  • Our product team runs on a sprint basis following agile methodology.

Your day-to-day responsibilities:

  • Lead data engineers and complex projects to completion.
  • Design, plan, prioritize and be responsible for the project.
  • Build scalable, maintainable data pipelines (batch/streaming-ingestion/ELT/ETL/data products) and ensure their quality/reliability/integrity.
  • Collaborate with analytics and business teams to improve data models that feed business intelligence tools, increase data accessibility and foster data-driven decision-making across the organization.
  • Coach and mentor junior data engineers to develop their skills.

Your ideal profile:

  • B.S. in a related field e.g. Computer Science, Data Science, Business Administration, Financial Management, etc.
  • Fluent in both English and Thai.
  • Proficient with programming languages such as Python, SQL, or Scala.
  • Understand the concepts of Data Lake, Data Warehouse, and Data Mart.
  • Experience in Big Data technologies and their ecosystem such as Hadoop, Spark and Airflow.
  • Experience in building and maintaining reliable and scalable ETL on big data platforms as well as experience working with varied forms of data as structured, semi-structured or unstructured data.
  • Experience in container management such as Docker.
  • Familiar with Cloud Computing Services such as AWS, Azure, or GCP.
  • Understand the process of data pipeline such as collecting, transforming, and publishing data.
  • Understand the tools and design platforms that allow processing of data from multiple heterogeneous sources with different frequencies (batch/real-time).
  • Innovative problem-solving skills with the ability to identify and resolve complex architectural issues.
  • Ability to translate and clearly formulate technical issues Project.

Whatโ€™s in it for you: