Talent.com
Data Engineer- Python
Data Engineer- PythonProject X • Toronto, ON, CA
Data Engineer- Python

Data Engineer- Python

Project X • Toronto, ON, CA
9 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

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. Powered by JazzHR

Create a job alert for this search

Data Engineer- Python • Toronto, ON, CA

Similar jobs

Lead Python Engineer

Vaco by HighspringNorth York, Ontario, Canada
Full-time +1

Our client in midtown Toronto is seeking to hire a Lead Software Engineer for a full time hybrid position (on subway line).The dev stack is Python/Django/VueJS/AWS .This role will participate in co...Show more

 • Promoted • New!

Python Data Engineer - Hybrid Toronto (Long-Term)

Iris Software Inc.Toronto
Full-time

A leading financial services company based in Toronto is seeking a Python Developer for a long-term opportunity.You will be responsible for processing and transforming large datasets, performing nu...Show more

 • Promoted • New!

Senior Data Engineer - Python SQL

CG Consulting GroupToronto, ON, CA
Full-time

Client is a dynamic Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in financial services and fintech industry.They focus on technology advisory se...Show more

 • Promoted

Python Data Engineer for Analytics Platform Modernization

ScotiabankToronto, ON, CA
Full-time

A leading financial institution in Toronto is seeking a Software Engineer (Python) to modernize its analytics platform.The successful candidate will work with various stakeholders to develop and im...Show more

 • Promoted

Data Engineer for Cloud-Based Data Pipelines and Analytics

TD SecuritiesToronto
Full-time

Elevate your career as a Data Engineer focusing on scalable cloud data solutions.Leverage your Python proficiency to design and maintain robust data pipelines that support analytics initiatives.In ...Show more

 • Promoted

Hybrid Data Engineer with Expertise in Python and ETL Solutions

Project X Ltd.Toronto, ON, CA
Full-time

Elevate your career as a Data Engineer specializing in ETL development.Contribute to innovative data solutions and analytics in a flexible hybrid role that values your skills.In this position, you ...Show more

 • Promoted • New!

Senior Data Engineer

Aarorn Technologies IncToronto, ON, CA
Full-time

Senior Data Engineer – Contract – Toronto, ON (3x onsite a week).Provide technical expertise in designing, coding, and documenting ETL processes for new initiatives.Independently support existing a...Show more

 • Promoted

Data Engineer Specializing in Python and Cloud-Based Solutions

TDToronto, ON, CA
Full-time

Elevate your career as a Data Engineer with strong Python skills in a cloud environment.Design and implement scalable data pipelines that fuel analytics and business intelligence initiatives.This c...Show more

 • Promoted

Data Engineer: Build Data Pipelines for AI & Analytics

Technical Standards & Safety Authority (TSSA)Toronto, ON, CA
Full-time

A not-for-profit safety regulator in Ontario is seeking a Data Engineer to support data and analytics initiatives.The ideal candidate will design and maintain data pipelines, ensuring data integrit...Show more

 • Promoted

Python Data Engineer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more

 • Promoted

Senior Python Engineer - Fintech Dashboards & Data

Hillsdale Investment Management Inc.Toronto, ON, CA
Full-time

A leading investment management firm in Toronto seeks a Senior Python Developer to enhance fintech tools and support investment decision-making.The role requires over 5 years of back-end developmen...Show more

 • Promoted

Cloud Data Engineer: Python/SQL for Snowflake & Azure

AkkodisToronto
Full-time

A consulting firm seeks an experienced Python/SQL Developer to assist with migrating Capital Market Investment Analytics assets to Snowflake and Azure Cloud platforms.The role involves developing a...Show more

 • Promoted • New!

Cloud Data Engineer - ETL, Python & SQL Specialist

HaptiqToronto, ON, CA
Full-time

A tech leader in AI-powered solutions is seeking a Cloud Data Engineer to design and deploy data solutions.Candidates should have at least 3 years of Python experience and 5 years with SQL and ETL ...Show more

 • Promoted

Python Data Pipeline Engineer (Hybrid Toronto)

Iris Software Inc.Toronto
Full-time

A leading technology firm in Toronto is seeking a Python Developer to join their team.This hybrid role requires a strong background in Python development and SQL, as well as experience in designing...Show more

 • Promoted • New!

Python Data Engineer

SynechronNorth York, Canada
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more

 • Promoted

Data Engineer Role Focusing on Python and Scalable Data Solutions

Project LimitedToronto, ON, CA
Full-time

Take on the role of Data Engineer with a focus on Python development in a hybrid environment.You will build data pipelines and collaborate on innovative data projects that tackle complex challenges...Show more

 • Promoted

GenAI / Python Engineer

Quality IT ResourcingGreater Toronto Area, Canada, Canada
Full-time

GenAI Engineer with strong Python expertise.RAG (Retrieval-Augmented Generation).Traditional ML-based clustering.Agentic AI design & orchestration.Strong Python capability is critical.The role focu...Show more

 • Promoted

Senior Snowflake & Python Data Engineer (Hybrid)

Themesoft Inc.Toronto
Full-time +1

A technology solutions provider is seeking a Senior Snowflake Developer to join their Toronto team in a hybrid capacity.The successful candidate will design, develop, and optimize data solutions us...Show more