Build trusted data foundations at Foresight using Python and advanced SQL. Work from Current York, San Francisco, or Montreal, with occasional travel.
As a Senior Data Engineer, you will develop production pipelines for complex project data. Your work supports predictions, AI recommendations, analytics, and customer reporting. You will model data, protect quality, and make information available when it matters.
Key Responsibilities
Own pipelines from design through production with defined data contracts
Build ingestion pipelines from scheduling and planning tools
Create features and datasets supporting machine learning models
Develop dashboards, reports, exports, and internal analytics pipelines
Implement monitoring, lineage, access controls, and quality checks
Requirements
Five or more years building and running 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 experience with retries and backfills
Apply senior data engineering expertise in Python, SQL, modeling, and production pipelines to Foresight’s infrastructure platform.
📌 Senior Python Data Engineer (Winnipeg)
🏢 Foresight Works
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.