Job Openings Data Engineer (Junior to Mid Level)

About the job Data Engineer (Junior to Mid Level)

Experience: 2-5 years

Level: Junior to Mid-level

Location: Karachi/Lahore/Islamabad (On-site)

Overview:
Were looking for a Data Engineer to design, optimize, and maintain production-grade data pipelines across diverse cloud platforms. The ideal candidate will have strong SQL and Python skills, hands-on experience with modern data tools, and a passion for building scalable, high-quality data systems that empower analytics and AI initiatives.

Key Responsibilities:

  • Design, build, and maintain scalable ETL/ELT pipelines using tools like dbtAirflow, or Azure Data Factory.
  • Develop seamless integrations across SnowflakeDatabricks, and cloud storage platforms (S3ADLSGCS).
  • Build and maintain data models to support analytics, BI, and reporting teams.
  • Implement data qualitylineage, and monitoring frameworks to ensure reliable data delivery.
  • Optimize SQL queriesdata warehouse costs, and pipeline performance.
  • Collaborate with BI and AI teams to enhance data accessibility and consistency.
  • Enforce best practices in version controlCI/CD, and data governance.

Core Skills & Qualifications:

  • Strong command of SQL and Python (including Pandas or PySpark).
  • Hands-on experience with two or more cloud platforms (AWS, Azure, or GCP).
  • Proficiency with Snowflake (Snowpipe, Streams, Tasks) or Databricks (Delta Lake, Spark).
  • Familiarity with data orchestration tools (Airflow, dbt, or Dagster).
  • Basic understanding of DevOps concepts (Docker, GitHub Actions).