IT & Software

Senior Data Pipeline Engineer

Foresight

Montreal · Quebec · Canada

Build trustworthy data pipelines at Foresight using Python, advanced SQL, and production-grade workflow orchestration. Preferred locations include New York, San Francisco, and Montreal.

As a Senior Data Engineer, you will build Foresight's data foundation for predictions, AI recommendations, analytics, and customer reporting. You will own production pipelines from source to consumer while shaping standards on a new team. The work includes project data ingestion, modeling, observability, and governance.

Key Responsibilities:

  • Build robust pipelines from industry scheduling and planning tools
  • Preserve update history for confident point-in-time comparisons
  • Develop features, training datasets, and search indexes for AI
  • Create models and pipelines for dashboards, reports, and exports
  • Set data contracts, freshness targets, and quality standards

Requirements:

  • Five or more years building production data pipelines
  • Strong Python and advanced SQL skills
  • Deep Postgres or relational database modeling experience
  • Experience normalizing messy, inconsistent real-world data
  • Hands-on workflow orchestration, retries, dependencies, and backfills

Bring pipeline ownership, data modeling, and quality engineering to Foresight's infrastructure intelligence platform.

#J-18808-Ljbffr

Reference: WJ-2742_542025 · Posted 09 Nov 2026, 10:18 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.