Data Engineer(Python), Consultant
$86k - $125k per yearProject 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.
$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...SuggestedRemote jobFull timeLocal area- ...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...SuggestedFull timeLocal areaWorldwide
- ...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,...SuggestedFull timeWorldwide
- ...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....SuggestedFull timeRemote workFlexible hours
- ...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,...SuggestedContract work
- ...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 timeRemote workFlexible hours
$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 payPermanent employmentFull timeTemporary workFreelance$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 payPermanent employmentFull timeTemporary workPart timeFreelance10 hours per week- ...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 timeCasual workRemote workFlexible hours
- ...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 timeLocal areaWorldwideWork visa
$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 jobHourly payFull timePart timeFreelance- ...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 timeRemote work
- ...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 timeWork at officeFlexible hours
$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 timeFor contractorsWork at officeLocal areaRemote work- ...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 employmentFull timeWorldwide
$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 timeInternshipManual laborRemote work- ...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 contractFull timeInternshipFlexible hours
- ...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 timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...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 timeCasual work
$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 contractFull timeWork at officeRemote workHome officeFlexible hoursShift workDay shift- ...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 timeFlexible hoursWeekend work
- ...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 timeTemporary workWorldwide
- ...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
$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 employmentFull timeTemporary work$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 timeInternshipLocal areaRemote workMonday to fridayFlexible hours$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 timeContract workWork at officeLocal areaFlexible hoursWeekend work3 days per week$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 timeLive InRemote work- ...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 contractFull timeRemote workRelocation package
- ...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 timeApprenticeshipCasual workWork from home
$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 timeCasual workInternshipAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer(Python), Consultant. Be the first to apply!
