Skip to content
getdataengineeringjobs
Back to results

Data Engineer

Karachi, Pakistan Mid Posted

Summary

Written in English from the original posting

The role involves building and managing end-to-end data pipelines, including ETL/ELT processes and DBT models. It also includes working with Google Cloud data infrastructure and developing APIs for data ingestion and consumption. The position requires Python, SQL, DBT, and GCP experience.

Job description

About the Role:

We are looking for a Data Engineer who can take ownership of building and managing end-to-end data pipelines across our systems. This role blends data engineering, cloud infrastructure, and API development to power our analytics and data products.

You will be responsible for:

  • Building automated data pipelines to extract data from sources like Google Drive and external APIs.

  • Writing scalable ETL/ELT processes using Python and DBT for data transformation and modeling.

  • Developing API services for both ingesting and consuming data from external partners.

  • Managing cloud data infrastructure on Google Cloud (GCS, BigQuery).

Responsibilities:

  • Design, build, and maintain data pipelines for ingestion from Google Drive and other external sources into GCP.

  • Write DBT models to transform data into analytics-ready datasets in BigQuery.

  • Develop Python-based APIs (FastAPI/Flask) for data ingestion and consumption.

  • Work with cloud infrastructure (GCP) to manage storage, compute, and orchestration.

  • Automate workflows using Airflow/Cloud Composer.

  • Optimize data pipeline performance, error handling, and logging.

Tech Stack:

  • Google Cloud Platform (BigQuery, Cloud Storage, Cloud Functions, Pub/Sub)

  • Python (Pandas, PySpark, API Frameworks like FastAPI/Flask)

  • DBT for data modeling

  • Airflow (or similar orchestration)

  • Google Drive API, REST APIs

  • Git for version control

Ideal Profile:

  • 3+ years of experience in Data Engineering.

  • Strong Python programming skills.

  • Hands-on experience with GCP (BigQuery, GCS).

  • Experience in building APIs (FastAPI preferred).

  • Solid understanding of SQL and DBT.

  • Experience in working with external data integrations.

Strong problem-solving skills and ability to work independently.

Similar jobs

Fifth Thought Apply