Senior Data Engineer

3 days ago


Islamabad, Islamabad, Pakistan Mobilink Bank Full time

Department: Digital Banking

Reports To: Head DWH Reporting & Analytics

Job Grade: AVP

Total Positions: 01

Job Location: Head Office, Islamabad

What is Senior Data Engineer - MMBL?

We are seeking a hands-on Data Engineer with strong experience in Spark-based processing, object storage platforms, and data modeling to build and maintain MMBL's Medallion Architecture (Raw → Curated → Semantic) on MINIO-based Delta Lake. You will play a key role in integrating multi-system data and supporting analytics, BI, and ML downstream. If you are passionate about data engineering and ETL processes and have experience working with large-scale data platforms, we would love to hear from you Apply today to be part of our team.

What Senior Data Engineer - MMBL Does?

  • Develop and manage data pipelines across ingestion (Kafka, Sqoop, Trino), transformation (Spark), and enrichment (Delta Lake on MINIO).
  • Design and maintain Raw, Curated, and Semantic Zones within the Data Lake following the Medallion Architecture.
  • Enable scalable processing and curation using Apache Spark (batch + structured streaming).
  • Implement data modelling in OLAP columnar formats for BI performance.
  • Collaborate with governance teams to ensure data is discoverable, high-quality, and catalogued via Open Metadata.
  • Support structured and federated queries across data zones using Trino.
  • Contribute to data quality frameworks, lineage tracking, and performance tuning.

What are we looking for and what does it require to be Senior Data Engineer - MMBL?

Educational Background

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Experience

  • 3 to 5 years of experience in data engineering, ETL development, or related fields.
  • Hands-on experience with Python and R for data manipulation and ETL automation.
  • Experience with Tableau for data visualization and reporting.
  • Strong experience in SQL development and database optimization (Oracle 19c, PostgreSQL, MySQL).
  • Experience with Apache Spark (PySpark) or Trino.
  • Working knowledge of object stores (MINIO, S3) and Delta-Lake architecture.

Technical Proficiency

  • Programming & Scripting: Python, R, SQL.
  • Big Data & Distributed Computing: Apache Spark (PySpark), Trino.
  • ETL Tools & Data Processing: Sqoop, Delta Lake, MINIO.
  • Databases: Oracle 19c, PostgreSQL, MySQL.
  • Data Visualization: Tableau.
  • Data Storage & Architecture: Medallion Data Architecture (Raw → Curated → Semantic), Data lakes, Cloud storage solutions.
  • Data Modeling: Proficiency in data modeling, data federation, and columnar OLAP stores.
  • Data Governance & Security: Knowledge of compliance standards and data governance best practices.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Attention to detail in data optimization and architecture.
  • Ability to work in cross-functional teams and communicate technical concepts clearly.
  • Understanding of industry best practices in data governance and compliance.

About MMBL:

Mobilink Microfinance Bank Ltd. (MMBL) is a leading financial institution providing comprehensive banking services to over 42 million registered users, including more than 16 million monthly active customers across Pakistan. Leveraging a hybrid model that integrates traditional microfinance with cutting-edge mobile and digital banking technologies, MMBL operates with a robust network of over 100 branches and 200,000 branchless banking agents.

The bank offers a wide array of financial services through a USSD (GSM) based digital platform, including savings accounts, microenterprise (MSME) loans, small housing loans, remittances, utility bill and loan installment collections, mobile wallets, insurance, G2P, B2B, and B2P payments. These services position MMBL as a key player in advancing financial inclusion across the country.

Why Join MMBL?

This position offers a unique opportunity for a self-driven, professional and passionate individual to create a meaningful impact and driving transformative change. As part of our team, you will contribute to empowering millions with the tools and resources needed to thrive in the digital age. We are seeking a talented individual eager to make a difference and play a pivotal role in our mission of innovation and progress.

#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan DigyCorp Full time

    Job DescriptionThis Senior Data Engineer Lead role is focused on leading the development of data pipelines and data architectures using Azure technologies. The successful candidate will have a strong background in data engineering, cloud computing, and DevOps practices.You will lead a team of engineers to design and implement data solutions that meet...

  • Data Engineer

    3 weeks ago


    Islamabad, Islamabad, Pakistan DigyCorp Full time

    Contract Period: One Year (Extendable)Experience: 5+ years of experienceSeniority level: Mid/SeniorWe Have:Mission-led project that will revolutionize our ability to restore coral reefs affected by global warming.Team of Developers, Architects, ML Engineers, Bank-End Engineers and Front-End Developers interacting with back-end service architecture deployed...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing, building, and maintaining high-performance, large-scale complex data architectures using Python, SQL, PySpark, Azure, Databricks, Synapse, Azure Data Lake, DevOps, and cloud-based...

  • Data Engineer

    1 week ago


    Islamabad, Islamabad, Pakistan ieng Group Full time

    Role and Responsibilities:Programming and Scripting: Utilize programming languages such as Python, R, and Java to develop scripts for data processing tasks.Database Management: Work with various database systems including SQL and NoSQL databases for storing and managing data effectively.Container Management: Experience with container management frameworks...

  • Cloud Data Engineer

    3 days ago


    Islamabad, Islamabad, Pakistan beBee Careers Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our mission-driven team. The ideal candidate will design and optimize data systems that power our conservation efforts, directly impacting our ability to monitor, analyze, and restore coral reefs at scale.

  • Data Engineer

    2 weeks ago


    Islamabad, Islamabad, Pakistan ieng Group Full time

    The Company's Equal Opportunities policy applies equally to the recruitment process and must be complied with at every stage of the recruitment process. This means that prospective applicants should not be discriminated against either directly or indirectly on the grounds of race, nationality, ethnic origin, gender, marital status, sexual orientation,...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    About this roleFusemachines is a decade-old AI company dedicated to delivering state-of-the-art AI products and solutions to various industries.We are seeking a Senior Data Engineer with expertise in Microsoft Azure and experience in leading the design, build, and maintenance of infrastructure for data integration, storage, processing, and analytics (BI,...


  • Islamabad, Islamabad, Pakistan VisionX Technologies, Inc. Full time

    About UsVisionX Technologies, Inc. is a global innovation partner to world-leading brands and Fortune 1000 companies. We provide product strategy and custom application development leveraging agile methodologies and technology accelerators.We develop cutting-edge software products integrating computer vision, 3D modeling, AR, VR, decision sciences, and IoT...


  • Islamabad, Islamabad, Pakistan VisionX Technologies, Inc. Full time

    About Our Company CultureVisionX Technologies, Inc. values diversity and promotes a culture of inclusivity. Our company fosters collaboration and innovation, empowering employees to grow professionally and personally.Data Engineering Position OverviewWe are seeking a talented Senior Data Engineer to join our Data & Analytics team. This individual will design...


  • Islamabad, Islamabad, Pakistan VisionX Technologies, Inc. Full time

    As a Data Engineer at VisionX, you'll be responsible for designing, building, and maintaining scalable data pipelines and systems, collaborating with cross-functional teams, and implementing and automating ETL processes. You'll also develop real-time data pipelines and applications using serverless and managed AWS services, such as Lambda and Kinesis. With a...