Senior Data Engineer

  • Anywhere

About Our Company

Our multi-award winning organisations Mekong Big Data, DataU Academy and are rapidly evolving the Kingdom’s technology and data sectors; ushering in a new era of growth, productivity and prosperity.

We are a dynamic, international team that seeks excellence in our project management and the impact we have on our clients’ businesses. We are committed to training and learning in our DNA as a business so you will learn a lot and apply it to client projects on a continual basis.

With a firm dedication to best practices, staff & team development and a company culture centred around the collective power of collaboration and innovation, we are seeking the brightest, sharpest and most eager minds to join our tribe.

As we embark on regional and international expansion, we’re seeking the brightest, most passionate and growth-orientated minds to join our mission and change the future of Cambodia and beyond.

Job Description Summary

We are seeking for Senior Data Engineers who will help us architect, design, and develop database solutions and its infrastructures to capture, store and retrieve vast amounts of data, ensure functionality, and help us deliver even better products. Your primary focus will be leading, consulting, and implementing database solutions, configure information systems and analyze structural requirements for new software and applications, which also involve building, optimizing and maintaining logical and physical database models. You have the opportunity to apply your skills and impact client’s businesses. This is both a “hands-on” and client-facing position requiring solid technical skills to ensure database operational readiness (security, health and performance), as well as excellent soft skills like interpersonal and communication. As a senior, you will also be expected to lead, mentor and guide fellow team members and juniors in the team as a role model.

The ideal candidate will be autonomous, creative and self-motivated to deliver excellence in their work. You will join a team that is passionate about teamwork and supporting one another under the spirit of Ubuntu philosophy. This position is also open to remote work applicants.


  • Gather business requirement and user stories

  • Create and implement solutions based on the business problems, requirements and needs

  • Provide advisory and consultation on data engineering while liaison among stakeholders to drive implementation success

  • Design and implement databases infrastructure solutions to meet usability and performance needs

  • Support Data Engineers through the execution of their work

  • Design and evaluate data models, review and improve functional data models created by Data Engineers, Juniors, and interns

  • Apply ETL/ETL (extract, transform, load) best practices for data pipeline with SQL and other tools

  • Encourage and implement coding, ETL and other technical best practices into the team’s execution of work

  • Monitor data quality to ensure consistency, integrity and availability of data

  • Control data row-level security access

  • Implement Data Governance as well as write and maintain documentation for data governance

Skills and Qualifications

  • Bachelor degree or higher in relevant subjects such as software engineering, data engineering, computer science, statistics, economics, finance, mathematics or related fields

  • Minimum 3+ years of experience – A plus in finance/banking/Insurance sector or consulting company

  • Experience with programming languages:  SQL, T-SQL, Python

  • Experience with big data tools like Hadoop, Spark, and Hive will be highly desirable

  • Experience with data analytics and visualization tools like MS Power BI, Google Data Studio, Tableau, Grafana, Apache Superset, etc.

  • Familiarity with ETL and data warehousing tools such as Talend, Airflow, SSIS, Informatica

  • Familiarity with common database systems

    • Relational Databases (RDMS): Postgres, MySQL, Oracle, MS SQL Server

    • Cloud computing and database: Redshift, Azure SQL Database, Amazon S3, etc.

    • NoSQL Databases: MongoDB, Cassandra, HBase

    • Big Data: Hadoop, Spark, MapReduce, Hive, and Pig, and other Big Data Stacks

    • Graph Database: Neo4j, Amazon Neptune, Redis, etc.

  • Strong desire to establish standards of best practice, automation workflow and framework

  • Soft and interpersonal skills:

    • Great communication skills; able to present results to non-technical audience

    • Excellent leadership and mentoring skills

    • Attention to detail. Be a detective to identify and fix database problems and data quality

    • Creativity in solving problems; think inside and outside the box to connect dots

    • Positive and can-do attitude yet humble; get excited about learnings and challenging work

    • Ability to abstract general principles from specifics


  • Competitive salary

  • 28 days leave (inclusive of Cambodian national holidays)

  • Professional development fund

  • Team social calendar

  • Flat, respectful, and supportive management structure (Ubuntu philosophy)

To apply for this job email your details to