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 6 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
    6 hours ago
  • $80k - $110k per year

     ...Keyrus is an international group of 2,800 consultants and experts across 28 countries , built...  ...than 30 years, we have been building the data foundations that make intelligent systems...  ...era: someone who bridges cloud engineering, data platforms, and business decision-making... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work at office
    2 days per week

    Keyrus Canada

    Remote
    6 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
    6 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
    6 hours ago
  •  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...  ...role requires quality-oriented software engineering in Python and a focus on software interoperability over a vast range... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    10 days 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
    11 days ago
  •  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...  ...is founder led, profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, Workflows... 
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    7 days 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
    6 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
    6 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.... 
    Full time
    Remote work
    Flexible hours

    3pillar

    Remote
    6 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,... 
    Contract work

    Spaulding Ridge

    Remote
    6 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
    6 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
    6 hours ago
  •  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...  ...We are hiring talented Software Engineers with strong Python, Packaging and Linux skills and who want to have a positive... 
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Canonical

    Remote
    8 days 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
    6 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
    6 hours ago
  •  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...  ...passionate about open source software, Linux, Golang, Python and Kubernetes. Location : This is a remote position available... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    10 days ago
  • $104.3k - $130k per year

     ..., Load, Transform) application simplifies data workflows, enabling organizations to extract...  .... We are looking for a Staff Software Engineer with deep experience designing and scaling...  ...and event-driven applications using Python, Typescript, Spark, and AWS-native services... 
    Manual labor
    Worldwide

    Varicent

    Remote
    6 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
    6 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
    6 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
    6 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
    6 hours ago
  •  ...-premise environments. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build...  ...one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical... 
    Full time
    Remote work

    Canonical

    Remote
    7 days 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
    6 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
    6 hours ago
  •  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...  ...role, hiring for every team at Canonical who works in Python, across all levels of seniority. Apply here if you believe... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    a month 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
    6 hours ago
  •  ...repeatable research process that leverages core technology, data, and AI to develop differentiated investment...  ...the Role We're looking for an Intermediate Data Engineer with strong foundations in data warehousing, Python, and data workflows—and an interest in growing their... 
    Work at office
    Local area
    Flexible hours
    1 day per week

    Altaml

    Remote
    6 hours ago
  • $120k - $140k per year

     ...in the office and 2 WFH. About the role:  As a Senior Data Engineer at Spring, you are a technical leader and strategic problem-solver...  ...preserving design, and secure data architectures Fluency in Python and SQL; proficiency with infrastructure-as-code (e.g.,... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Remote
    6 hours ago
  •  ...the single source of truth for customer data. Then use it to get every customer to value...  .... Deliver — A written brief for engineering: where labs hit friction during mapping,...  ...functions, subqueries). ~ Proficiency in Python for data analysis and workflow automation... 
    Full time
    Work at office
    Immediate start

    Evismart

    Remote
    6 hours ago

Do you want to receive more vacancies?

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