Career Details

Senior Data Engineer

Senior

Full-Time

Location: Lahore, Karachi, Islamabad

About Liquid Technologies

Liquid Technologies is a future-focused technology company delivering AI, software development, data engineering, DevOps, product design, and digital transformation solutions. Our multidisciplinary team of 100+ specialists has spent over a decade helping startups, enterprises, and organizations across healthcare, energy, manufacturing, finance, and beyond turn bold ideas into scalable, real-world products — from proprietary platforms like Vidan.AI (AI-powered video analytics) and Vitalog (digital health) to custom enterprise SaaS and machine learning pipelines. We pair deep technical expertise with a design-thinking approach and a strong commitment to responsible, ethical AI — engineering impact, not just code.

Role

We are seeking a skilled Senior Data Engineer with strong expertise in Databricks and Snowflake to design, build, and optimize scalable data pipelines. You will work on high-performance data processing workflows that support our platform, with a focus on real-time analytics, large-scale data transformations, and efficient data modeling. . The role covers ETL, Synapse, Databricks, Data Factory, SSIS, and Power BI integration.  If you have experience with distributed data systems, cloud-based data platforms, and modern data engineering best practices, we’d love to hear from you. 

Responsibilities

  • Build and optimize data pipelines that ingest, validate, and transform core banking data (accounts, transactions, balances, parties, fees) from multiple source systems into our Databricks/Delta Lake lakehouse.
  • Scale and evolve a multi-tenant architecture, ensuring tenant isolation, efficient partitioning, and consistent schema evolution as we onboard new banks.
  • Own CI/CD for the data platform, including GitHub Actions workflows, SQLMesh plan/apply lifecycle, and Databricks deployment automation.
  • Develop and integrate ML models, including propensity scoring, churn prediction, segmentation, and customer scoring models that feed directly into analytics and decisioning layers.
  • Ensure pipeline reliability through monitoring, alerting, and robust data validation across tenants and environments.
  • Design and maintain 300+ SQL and Python data models across Bronze, Silver, and Gold layers using SQLMesh, with an emphasis on clean abstractions, reusability, and correctness.
  • Own the metrics layer, defining and validating gold-standard business metrics (revenue, attrition, household analytics, segmentation, balance projections) used by dashboards and APIs.
  • Champion data quality by writing SQLMesh audits, unit tests, and enforcing schema contracts to ensure downstream consumers can trust the data.
  • Collaborate with product and banking domain experts to translate business requirements into well-modeled, documented, and performant data assets.
  • Drive documentation and discoverability, ensuring data models are self-describing and easily understood by analysts and product teams.

Requirements

  • 8+ years of software engineering experience, with deep expertise in data engineering and strong exposure to analytics engineering or data modeling.
  • Production experience with SQLMesh or dbt, including building, testing, and deploying transformation projects (SQLMesh strongly preferred).
  • Hands-on experience with Databricks or Snowflake, operating pipelines and warehouses in production environments.
  • Advanced SQL skills, including complex window functions, CTEs, incremental logic, and performance-optimized aggregations.
  • Proficiency in Python, especially for PySpark transformations, data validation, and pipeline automation.
  • Strong understanding of dimensional modeling, medallion/layered architectures, and data quality best practices.
  • Experience with CI/CD for data, including automated testing, version control, and deployment pipelines.

Nice-to-Have Qualifications

  • Experience building or operationalizing ML models (propensity, churn, segmentation) within a data platform.
  • Background in banking, financial services, or fintech data domains.
  • Familiarity with Azure services (ADLS Gen2, Azure SQL, Databricks on Azure).
  • Experience with multi-tenant SaaS data architectures, including schema isolation and tenant-aware partitioning.
  • Exposure to data mesh concepts and domain-oriented data ownership.
  • Familiarity with Databricks Unity Catalog, Auto Loader, or Databricks Workflows.
  • Experience with Linear, GitHub Actions, or similar project management and CI/CD tooling.

LIQUID TECHNOLOGIES · CONTACT

Empowering your operations with smarter vision.

Tell us about your project and what you’re looking to build. A Liquid Technologies specialist will help you identify the right AI, data management, mobile app, or website development solution based on your goals, budget, and timeline.

  • AI-powered solutions — Build intelligent AI models and solutions tailored to your business needs.
  • Data-driven solutions — Manage, organize, and leverage your data to support smarter business decisions.
  • End-to-end development — From mobile apps to websites, we build scalable digital experiences designed around your goals.

Prefer to connect with us?

Talk to a our Expert

We typically respond within one business day.

Follow us
Scroll to Top
Close

To participate in our new research, please provide your full name and email address