Data Engineer

3 weeks 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.

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-4 years 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.
  • 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

Sign in to set job alerts for "Data Engineer" roles.Frontend Engineer II (with Webflow expertise)Back-End Engineer - US-Based SaaS PlatformSoftware Engineer - Supplier/Data ExperienceSenior QA Engineer - Manual (Mobile testing)Senior QA Engineer - Manual (Mobile Testing)Full Stack Developer, LearnWith.AI (Remote) - $100,000/year USDConnectivity Engineer (Trading Platform)Full Stack Engineer, LearnWith.AI (Remote) - $100,000/year USDSenior/Principal Software Engineer - Ruby on Rails

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
  • Data Engineer

    3 weeks ago


    Lahore, Punjab, Pakistan Algo Full time

    Get AI-powered advice on this job and more exclusive features.Responsibilities:Design, build, and maintain efficient and scalable ETL/ELT data pipelines using tools like Azure Data Factory or Apache Airflow.Develop, test, and deploy Python-based data processing solutions.Work with Snowflake, Databricks, and other data warehousing technologies to support data...

  • Senior Data Engineer

    17 hours ago


    Lahore, Punjab, Pakistan Quanticept AI Full time

    Get AI-powered advice on this job and more exclusive features.We are seeking a Data Engineering & DevOps Specialist to design and deliver modern, scalable, and secure data solutions on AWS. This role requires a strong blend of data engineering expertise, cloud architecture skills, and DevOps best practices to build high-performance, automated, and reliable...

  • Lead Data Engineer

    4 weeks ago


    Lahore, Punjab, Pakistan STARZPLAY Full time

    Lead / Principal Data EngineerWe are looking for a highly skilled Lead or Principal Data Engineer to join and shape the future of our data platform at StarzPlay. This is a high-impact role for someone who thrives in a hands-on environment, has a strong data engineering background, and excels at delivering scalable, production-ready data solutions.What You'll...

  • Data Engineer

    4 weeks ago


    Lahore, Punjab, Pakistan Burq, Inc. Full time

    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 building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering delivery...

  • Junior Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Devsinc Full time

    Get AI-powered advice on this job and more exclusive features.Devsinc is looking for a motivated and enthusiastic Junior Data Engineer to join our growing team. In this role, you will have the opportunity to learn from experienced professionals while contributing to the design, development, and maintenance of data pipelines and data systems. Your primary...

  • Data Engineer

    17 hours ago


    Lahore, Punjab, Pakistan Algo Full time

    1. Design, build, and maintain efficient and scalable ETL/ELT data pipelines using tools like Azure Data Factory or Apache Airflow.2. Develop, test, and deploy Python-based data processing solutions.3. Work with Snowflake, Databricks, and other data warehousing technologies to support data analytics and reporting needs.4. Write complex and optimized SQL...

  • Senior Data Engineer

    4 weeks ago


    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...

  • Leading Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan beBeeDataEngineer Full time 15,000,000 - 20,000,000

    About the RoleWe are seeking a seasoned expert to spearhead data engineering efforts with a focus on scalable pipeline development and team leadership.The ideal candidate will have a strong background in data architecture, pipeline design, and leadership ability to guide and mentor a team of professionals.Key Responsibilities:Design and implement efficient...

  • Sr. Data Engineer

    3 weeks ago


    Lahore, Punjab, Pakistan Mavericks United Full time

    Get AI-powered advice on this job and more exclusive features.Location: Green Forts 2, Lahore (Onsite)About the Role:We are looking for a Senior Data Engineer who is a hands-on leader in building scalable data pipelines and infrastructure for AI/ML applications. You will architect and implement modern data solutions to power large-scale machine learning...

  • Senior Data Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Game District Full time

    About the Role:We areseeking aSenior Data Engineerwith a minimum of 7 years of hands-on experience who can bothlead a teamand make active contributions as an individual. The ideal candidate will have a strong background in data engineering, architecture, and pipeline development, along with the leadership ability to guide, mentor, and manage a team of data...