freehire launches on Product Hunt on 26 August.

Follow →

Senior Data AI Engineer

Summary

Designs and maintains scalable data pipelines and warehouses (e.g., Fabric, Databricks) to collect, store, and analyze data for analytics and ML, using SQL, Python, and cloud platforms.

Job Description:

A Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and infrastructure that enable data collection, storage, and analysis.

They ensure data is reliable, accessible, and optimized for business intelligence, analytics, and machine learning use cases.

Key Responsibilities

  • Develop and manage data warehouses and data lakes (e.g. Fabric, Databricks)

  • Design, build, and maintain ETL/ELT pipelines to ingest data from multiple sources;

  • Ensure data quality, integrity, and security across systems

  • Optimize data systems for performance and scalability

  • Collaborate with data analysts, scientists, and stakeholders to support reporting and analytics needs

  • Implement data governance and compliance frameworks

  • Monitor and troubleshoot data pipelines and workflows

  • Automate processes and improve data reliability

Required Skills & Experience

  • Strong programming skills in SQL, Python, or Scala

  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud)

  • Experience with ETL tools (e.g. Airflow, Talend, dbt)

  • Experience with data modelling and database design

  • Familiarity with big data technologies (e.g. Spark, Hadoop, Kafka)

  • Understanding of data security and compliance practices

  • Problem-solving skills and attention to detail

Location

  • Willing to work in Pasig City and Quezon City, as required by the company.

See also