Remote job
Data Engineer
Job details
About this role
Role overview Own a production data platform that brings together transaction records, partner feeds, and internal events. The platform supports financial reconciliation, reporting, risk analysis, and trusted access to customer data, so the role spans ingestion, processing, warehouse modelling, and operational reliability. You’ll work across a broad platform with finance, risk, operations, and product stakeholders.
Responsibilities - Operate and extend event-driven pipelines using Kafka, S3, scheduled jobs, and cloud-based serverless or container compute. - Keep production pipelines reliable, make failures visible, and improve documentation; remove obsolete or duplicate workflows. - Ingest and export partner data, investigating mismatches and ensuring records reconcile with internal sources. - Build and maintain warehouse models, tests, documentation, and lineage; monitor freshness, query performance, and cost. - Protect personal and financial information through access controls, auditability, and appropriate handling of regulated data.
Requirements - At least three years building and operating production data pipelines. - Strong Python and SQL skills, including the ability to investigate slow transformations. - Practical experience with AWS data services, including S3, cloud compute, a data catalogue, and a warehouse such as Redshift. - Experience consuming or producing Kafka or another event stream. - Experience with dbt or a comparable modelling layer, including testing and documentation. - A focus on data correctness, safe reruns, and being able to trace how reported figures were produced; regular use of AI tools in practical work.
Nice to have - Financial reconciliation, partner file exchange over SFTP, or work in payments, fintech, or another regulated environment. - Terraform or equivalent infrastructure as code, CI/CD for data workloads, and lakehouse practices such as Parquet, partitioning, or compaction. - Data observability experience, BI tooling such as Tableau, or handling sensitive data with masking, tokenisation, and access controls.
Benefits and work setup - Fully remote, with Karachi, Islamabad, or Lahore preferred; full-time and part-time arrangements are listed. - Salary is denominated in USD and paid in PKR, subject to the employer’s stated terms.