Data Engineer, Senior

5 days ago


Lahore, Punjab, Pakistan Ekho Full time

Ekho is a profitable US-based ML/AI startup building agentic systems to automatically clean, enrich, and orchestrate CRM data. Our leadership team has scaled startups to millions of dollars in revenue, has worked at leading tech companies such as Adobe and Square, and cares deeply about team culture. We're looking for data nerds, who are genuinely curious, and want to work hard on thorny data challenges.

Senior Data Engineer at Ekho

About Ekho

Ekho is a profitable US-based ML/AI startup building agentic systems to automatically clean, enrich, and orchestrate CRM data. Our leadership team has scaled startups to millions of dollars in revenue, has worked at leading tech companies such as Adobe and Square, and cares deeply about team culture. We're looking for data nerds, who are genuinely curious, and want to work hard on thorny data challenges.

Key Responsibilities
  • Design, build, and maintain scalable ETL pipelines ingesting data from HubSpot, Salesforce, Dynamics, and other CRM sources into our data lake/warehouse.
  • Write clean, test‑driven Python code for data extraction, transformation, and loading with a focus on reliability and performance.
  • Model and document CRM datasets so they're analytics‑ready and compliant with data‑governance standards.
  • Automate data‑quality checks (duplicates, schema drift, sync failures) and surface alerts to engineering and business teams.
  • Collaborate with ML/AI engineers to feed curated datasets into downstream models and RAG workflows.
  • Optimize queries in PostgreSQL/Redshift/BigQuery (or similar) and manage orchestration with Airflow, Prefect, or Dagster.
  • Champion best practices in version control (Git), CI/CD for data workflows, and infrastructure‑as‑code (Docker, Terraform).
Must‑Have Qualifications
  • 2-4years building production ETL/data‑engineering solutions in Python.
  • Hands-on experience with at least one major CRM API (HubSpot, Salesforce, or Dynamics).
  • Strong SQL skills and familiarity with dimensional or data‑vault modeling.
  • Proficiency in Linux, Docker, and cloud storage/compute (AWS, GCP, or Azure).
  • Comfort with unit testing, code reviews, and agile delivery.
Nice‑to‑Have Skills
  • Exposure to event‑driven architectures (Kafka, Kinesis) and real‑time data streams.
  • Experience integrating data into BI tools (Metabase, Looker, or Tableau).
  • Familiarity with dbt, Great Expectations, or other data‑ops tooling.
  • Knowledge of REST‑ful API design and FastAPI/Django for lightweight data services.
  • Previous startup experience

Other notes

1/ We begin with a 2-week sprint to confirm mutual fit before shifting to full-time.

2/ Expectation is this role will be 50-60 hours per week, may involve working during weekends, and will have recurring meetings.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeContract
Job function
  • Job functionInformation Technology
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at Ekho by 2x

Get notified about new Senior Data Engineer jobs in Lahore, Punjab, Pakistan.

Software Engineer - Supplier/Data Experience

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan nexaquanta Full time

    1 day ago Be among the first 25 applicantsDirect message the job poster from NexaQuantaTechnical and Non-Technical Recruiter | Payroll Executive | HR Operations | Talent Acquisition | HR Generalist | Sr. HR Officer | Employees Relation…Role DescriptionWe are looking for a highly motivated and skilled Data Engineer with around 4 years of experience to join...

  • Senior Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Seanode Full time

    We're looking for a Senior Data Engineer with strong experience in building, scaling, and optimizing large-scale data pipelines to support high-performance AI systems. You'll be responsible for designing and maintaining data infrastructure that ingests, transforms, and serves data at terabyte-scale (10TB+ per source) across multiple domains.You will work...

  • Senior Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Devsinc Full time

    Devsinc is seeking a talented Senior Data Engineer to join our dynamic team. The ideal candidate will possess a deep understanding of data architecture and engineering principles, along with hands-on experience in developing, optimizing, and maintaining data pipelines and databases. This role is crucial to support our data-driven initiatives and to enhance...


  • Lahore, Punjab, Pakistan NorthBay - Pakistan Full time

    3 weeks ago Be among the first 25 applicantsJob Title: Senior ETL Data Engineer (Ab Initio / Informatica)Experience: 4+ YearsLocation: Lahore / Karachi / Islamabad (Hybrid)Job Type: Full-TimeAbout The RoleWe are looking for a highly skilled Senior ETL Data Engineer (Ab Initio / Informatica) with strong experience in building robust data pipelines, working...

  • Data Engineer

    4 weeks ago


    Lahore, Punjab, Pakistan DOT LABS Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from DOT LABSHuman Resources Executive @Dot Labs | Talent Acquisition | Technical Recruitment | Performance Management | Training & Development | Employee…At Dot Labs, we are seeking a talented Associate Data Engineer to join our growing team.Forward your resume to...

  • Senior Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Stallions Full time

    About the Role:We are seeking a Senior Data Engineer with hands-on expertise in Microsoft Dynamics 365 Finance & Operations (F&O) and Azure Data Engineering tools to lead complex data migration and integration initiatives. This role requires a technically strong, solutions-oriented professional who can design robust ETL pipelines, manage end-to-end data...

  • Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan HR POD Careers Full time

    Data Engineer (Onsite, Lahore, Remittance Salary)Join to apply for the Data Engineer (Onsite, Lahore, Remittance Salary) role at HR POD CareersData Engineer (Onsite, Lahore, Remittance Salary)1 day ago Be among the first 25 applicantsJoin to apply for the Data Engineer (Onsite, Lahore, Remittance Salary) role at HR POD CareersGet AI-powered advice on this...

  • Sr. Data Engineer

    3 weeks ago


    Lahore, Punjab, Pakistan Mavericks Labs Full time

    2 days ago Be among the first 25 applicantsJob Title: Sr. Data EngineerLocation: Green Forts 2, Lahore (On-site)Experience Level: 5+ years of experienceTime: 5pm-2amThe Role:As part of our continued expansion, we are seeking a Senior Data Engineer — a hands-on technical leader responsible for designing, developing, and maintaining enterprise-grade data...


  • Lahore, Punjab, Pakistan NorthBay - Pakistan Full time

    3 weeks ago Be among the first 25 applicantsLocation: Hybrid (Lahore, Karachi or Islamabad Office - Candidate's Choice)Experience: 8+ years in Data Architecture, including 3+ years with Ontology Modeling and Palantir FoundryType: Full timeJob SummaryWe are seeking a highly skilled Data Architect with deep expertise in Ontology modeling and hands-on...

  • Data Engineer

    7 days ago


    Lahore, Punjab, Pakistan Burq Full time

    Get AI-powered advice on this job and more exclusive features.About BurqBurq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution.About BurqBurq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution.We started with...