Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer(Python), Consultant

$86k - $125k per year
Full-time

Project X


Company: Project X Ltd. 
Employment Type: Full Time 
Location: Toronto, Ontario (Hybrid working model) 3 Working days in Office
Salary Range: $86,00- 125,000 CAD Annually

Please note: We have two of the same postings as we have two open positions, please only apply to one posting.

About Project X Ltd.

Project X Ltd. builds high-performing teams of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence, and Innovation, we value people who take ownership of their work, step up when needed, and get things done. 

Our team members are trusted advisors who collaborate closely, think creatively, and deliver practical, high-quality solutions for our clients. We look for individuals who are curious, accountable, eager to learn, and supportive of their teammates—because at Project X, our people are what make us great. 


Role Summary 

We’re looking for a passionate and curious Data Engineer with strong Python skills and solid experience working with large-scale data solutions. You’ll play a key role in building high-quality, reusable ETL patterns and automating robust, scalable data pipelines that power analytics and business decision-making. Experience with Matillion ETL or Project X’s Data Pipeline Control (DPC) framework is a plus, and exposure to generative AI (GenAI) tools or techniques is considered an asset. 

Key Responsibilities 

  • Develop, deploy, and maintain data pipelines using Python and tools such as Matillion ETL or DPC.  

  • Collaborate with data architects and analysts to define and meet data integration requirements.  

  • Translate mapping documents into production-ready data workflows.  

  • Ensure data integrity by implementing quality checks, handling errors, and performing root cause analysis.  

  • Apply tiered architecture design patterns (bronze/silver/gold models) to pipeline development.  

  • Create or maintain metadata and control structures for visibility and traceability.  

  • Work with cloud-based data warehouses (e.g., Snowflake, Azure Synapse, Redshift).  

  • Participate in Agile processes, including sprint planning and reviews.  

 

What We’re Looking For – Required Qualifications 
  • 2+ years of hands-on experience in data engineering with a focus on Python-based development.  

  • Experience with ETL development (Matillion, DPC, or other orchestration tools).  

  • Strong SQL skills and ability to work with structured and semi-structured data.  

  • Familiarity with cloud data platforms such as Snowflake, Azure, or AWS.  

  • Understanding of data quality practices, error handling, and recovery strategies.  

  • Ability to interpret mapping documents and accurately implement logic.  

  • Experience with version control (e.g., Git) and CI/CD pipelines is a plus.  

  • Bonus: Exposure to GenAI, LLMs, or machine learning workflows.  

Nice to Have 

  • Experience in data modeling, data governance, or metadata frameworks.  

  • Knowledge of data observability tools or building monitoring dashboards.  

  • Familiarity with orchestration tools like Airflow or transformation tools like dbt.  

  • Consulting experience or comfort working in fast-paced, client-facing environments.  

Use of Artificial Intelligence in Recruitment

Project X may use automated or AI-enabled tools as part of the recruitment and selection process. These tools may support activities such as resume screening, candidate matching, or application management. All hiring decisions involve human review and judgment. 

Employment Equity, Accessibility & Accommodations 

Project X is committed to fostering an inclusive, accessible workplace. Accommodations are available upon request in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. 

Privacy Notice 

Personal information collected during the recruitment process will be used solely for recruitment purposes and handled in accordance with applicable privacy legislation. 

How to Apply 

Please apply with your resume and cover letter. 

 

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Data Engineer(Python), Consultant in Remote vacancy
  • $105k - $175k per year

     ...AI team, the Senior Software Engineer plays a critical role in designing...  ...and REST APIs using Python, FastAPI, and Celery. Build...  ...operation. Integrate and optimize data systems including Postgres, Redis...  ...protection practices, please consult our Privacy Policy... 
    Suggested
    Remote job
    Full time
    Local area

    Sophos

    Remote
    11 hours ago
  •  ...enjoyable interface for developers and other end-users. Our senior engineers are typically specialists in a particular programming language,...  ..., writing, and supporting open source libraries for the Python ecosystem developers that use MongoDB. This is an opportunity to... 
    Suggested
    Full time
    Local area
    Worldwide

    Mongodb

    Remote
    11 hours ago
  •  ...Description Senior Software Engineer – Secure AI Platform (Vancouver, On-Site)   The...  ...: Varonis  (Nasdaq: VRNS) is a leader in data security, fighting a different battle than...  ...on AWS. ~ Expert ‑ level proficiency in Python , including building distributed systems,... 
    Suggested
    Full time
    Worldwide

    Varonis Home

    Remote
    11 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...DevOps, with proficient coding skills in Python. Extensive years of experience delivering...  ...If you would like more information about how your data is processed, please contact us.... 
    Suggested
    Full time
    Remote work
    Flexible hours

    3pillar

    Remote
    11 hours ago
  •  ...strategy through implementation and business transformation.  Data Solutions Consultant   What You Will Do We are looking for a Data...  ...Ideal candidates will be able to: Participate in the Data engineering lifecycle including research, proof of concepts,... 
    Suggested
    Contract work

    Spaulding Ridge

    Remote
    11 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...building the future of enterprise AI.   Python Software Engineer  Greetings, future tech...  ...If you would like more information about how your data is processed, please contact us.... 
    Full time
    Remote work
    Flexible hours

    3pillar

    Remote
    11 hours ago
  • $75 per hour

     ...shortcut: scope creep, policy violations, data corruption, over-permissive changes...  ...NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there...  ...in software development; ~ Core stack: Python, JavaScript/TypeScript; ~ Strong test design... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Freelance

    Mindrift

    Remote
    11 hours ago
  • $55 per hour

     ...contributors may:  Design original computational data science problems that simulate real-world...  ...healthcare) Create problems requiring Python programming to solve (using Pandas, Numpy...  ..., statistical analysis, feature engineering, predictive modeling, and insight extraction... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    Freelance
    10 hours per week

    Mindrift

    Remote
    11 hours ago
  •  ...seeking a highly skilled Senior   Backend Engineer to join their team. The primary focus of...  ..., this role will involve working with Python on various internal tools. You will be...  ...If you would like more information about how your data is processed, please contact us.... 
    Full time
    Casual work
    Remote work
    Flexible hours

    Betr

    Remote
    11 hours ago
  •  ...premier end-to-end digital transformation consultancy dedicated to partnering with ambitious...  ...in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing...  ...regulatory and business reports using Python, SQL stored procedures and enterprise... 
    Full time
    Local area
    Worldwide
    Work visa

    Bounteous

    Remote
    11 hours ago
  • $55 per hour

     ...reasoning skills. If you join the platform as a Data Science AI Trainer, you’ll have the...  ...). Create problems requiring Python programming to solve (using pandas, numpy...  ...processing, statistical analysis, feature engineering, predictive modeling, and insight extraction... 
    Remote job
    Hourly pay
    Full time
    Part time
    Freelance

    Mindrift

    Remote
    11 hours ago
  •  ...Evaboot | Agentic Python Engineer | REMOTE | Full-time | $70-120K USD Evaboot turns LinkedIn Sales Navigator searches into clean, verified prospecting lists. Demo: Bootstrapped, $2.2M+ ARR, team of 5, remote since day one. What we're doing: building self-improving... 
    Full time
    Remote work

    Evaboot

    Remote
    1 day ago
  •  ...understanding the story behind the data and designing solutions that...  ...to the growth of data engineering best practices.  Your key responsibilities...  ...a similar role; experience in consulting or multi-client environments...  ...; Strong proficiency in Python and SQL; Experience with... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Remote
    11 hours ago
  • $79k - $85k per year

     ...teams. Greenhouse is looking for a Data Migrations Engineer I to join our Data Migrations team!...  ...engineering, data analytics, technical consulting, and more. Who will love this job...  ...manipulating large sets of data A Python enthusiast – you write scripts and programs... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    Green House As

    Remote
    11 hours ago
  •  ...description de poste, veuillez consulter le lien suivant / For the...  ...Your Best Work. About the Data Insights Team Our mission is...  ...We’re hiring a Senior Data Engineer for Data Insights in Montreal—...  ...models on Snowflake using SQL, Python, and dbt—shipping reliable ELT... 
    Permanent employment
    Full time
    Worldwide

    Appdirect

    Remote
    11 hours ago
  • $100k - $130k per year

     ...the center of the record release process, data moves more ethically, easily and securely...  ...patients across North America. As a Data Engineer, you will help build and maintain the data...  ...to storage and consumption. Work with Python and SQL to transform, validate, and troubleshoot... 
    Full time
    Internship
    Manual labor
    Remote work

    Pockethealth

    Remote
    11 hours ago
  •  ...our customers, and empower our people to be their best. As a Data Engineer, you’ll help expand, optimize, and maintain data pipelines and...  ..., S3, Lambda, Kinesis, and MSK. ~ Strong proficiency in SQL, Python, Java, and/or Scala. ~ You’re a pragmatic builder and problem... 
    Long term contract
    Full time
    Internship
    Flexible hours

    Blackline Safety

    Remote
    11 hours ago
  •  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...  .... To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    3 days ago
  •  ...Athena, Bedrock) for storage, compute, and AI enablement. The Data Engineering Specialist works inside this stack, embedded in the Data Platform...  ...we're looking for. A hands-on data engineer fluent in SQL, Python, dbt, and modern lakehouse patterns on AWS, comfortable owning... 
    Full time
    Casual work

    Sovra

    Remote
    11 hours ago
  • $84k - $126k per year

     ...industry through the power of connected & engaged teams.  As the Data Engineer at 7shifts, you will own and evolve the pipelines, models, and...  .... Strong programming skills, including proficiency in Python and the ability to write clean, maintainable SQL. Experience... 
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work
    Day shift

    7shifts

    Remote
    11 hours ago
  •  ...mission to transform weather and environmental data into decision-grade insights for...  ...support this mission, we’re growing our Engineering Insights team and investing in a scalable...  ...Coding Fundamentals Strong proficiency in Python and SQL. Experience writing clean, modular... 
    Full time
    Flexible hours
    Weekend work

    Pelmorex

    Remote
    11 hours ago
  •  ...Nous recherchons un développeur Python hautement qualifié pour soutenir le...  ...continued development of an aircraft data model used in digital engineering workflows. This role focuses on software...  ...management, management and operations consulting, product and process performance,... 
    Full time
    Temporary work
    Worldwide

    Sogeclair

    Remote
    11 hours ago
  •  ...The Data Engineer will build and operationalize data necessary for enterprise data and analytics initiatives. This role will build, manage...  ...Experience with scripting languages such as PowerShell, Bash, and Python for automation and configuration management. Database... 
    Full time

    Alimentiv

    Remote
    11 hours ago
  • $50 per hour

     ...evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most...  ...for ~5+ years in software development ~ Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres... 
    Permanent employment
    Full time
    Temporary work

    Mindrift

    Remote
    11 hours ago
  • $135k - $155k per year

     ...Enveritas is a 501(c)(3) non-profit and Y Combinator-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL to join our EUDR engineering team on a remote/global, full-time basis. You... 
    Full time
    Internship
    Local area
    Remote work
    Monday to friday
    Flexible hours

    Enveritas

    Remote
    23 hours ago
  • $127k - $155k per year

     ...The Opportunity Senior Data Engineers are the builders for the business. You are recruited early and help stand up the managed foundation...  ...production pipelines end to end, ideally on AWS. Strong SQL and Python, and comfort with transformation tooling such as dbt. Hands-... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Remote
    11 hours ago
  • $137k - $205k per year

     ...is no better time to join us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling and improving how we integrate...  ...ETLs that process large-scale datasets. Proficiency with Python, PySpark, SQL, and experience working on platforms/tools like Databricks... 
    Full time
    Live In
    Remote work

    Afresh Company

    Remote
    11 hours ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and improve...  ...role: Samsara is seeking a Senior Data Engineer to join our Data team, comprising both...  ..., or Prefect). ~ Expertise in SQL, Python, and working with REST APIs. ~ Familiarity... 
    Long term contract
    Full time
    Remote work
    Relocation package

    Samsara

    Remote
    11 hours ago
  •  ...Senior Data Engineer Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software...  ...maintaining production-level ETL processes. ●    Proficiency with Python, Google App Scripts, or other scripting tools. ●... 
    Full time
    Apprenticeship
    Casual work
    Work from home

    2k

    Remote
    11 hours ago
  • $67.09k - $80.11k per year

     ...Description Junior Data Engineer, Data Platform Vernon, BC   Role Description The Data Platform Team at Kal Tire has a mission...  ....   Knowledge, Skills and Abilities Knowledge of SQL, Python, Scala, Spark, DAX, Azure Automation Accounts, Logic Apps,... 
    Full time
    Casual work
    Internship
    Afternoon shift

    Kal Tire

    Remote
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer(Python), Consultant. Be the first to apply!