1

Senior Data Engineer Python Jobs in Toronto, ON (NOW HIRING)

Senior Data Engineer

Toronto, ON ยท Hybrid

CA$100/hr

Senior Data Engineer Structure: Hybrid (2 days onsite / 3 days remote) - Toronto Duration: 6-Month ... Build and optimize data pipelines using Python, SQL and modern cloud technologies * Develop and ...

Senior Data Engineer

Toronto, ON ยท On-site

CA$110K - CA$145K/yr

SENIOR DATA ENGINEER- Toronto ( 3 days downtown/Hybrid) Our client is interviewing to onboard a ... Strong skills in SQL, Python, Airflow, Snowflake, AWS Glue, S3, Lambda, and Terraform. * Experience ...

A Sr. Data Engineer is sought to join the team. This individual will play a key role in evolving ... SQL, Python - Data orchestration and transformation: Airflow, dbt - Data storage and warehousing:

Role Summary The Senior Data Engineer will join the Software Engineering team that leads the ... Strong hands-on experience with Python, PySpark, and SQL. * Deep expertise and Subject Matter ...

25-199 - Data Engineer

Oshawa, ON ยท Remote

$85 - $95/hr

Work closely with infrastructure, and cyber teams and Senior Data Developers to ensure data is ... Develop optimized, performant data pipelines and models at scale using technologies such as Python ...

Senior Data Engineer Job Location: Hybrid, Toronto, Ontario, Canada Job Type: T4 Contract ... NearSource is looking for a Data Platform Engineer with expertise in Python, Spark, and Snowflake ...

Senior Data Engineer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Data Engineer you'll be tasked with designing, building, and maintaining ... Strong programming skills in SQL, Python, or related languages. * Experience with big data ...

Senior Data Engineer Resume Due Date: Wednesday, June 25, 2025 (5:00PM EST) Number of Vacancies: 2 ... Develop optimized, performant data pipelines and models at scale using technologies such as Python ...

The Opportunity: Senior Data Engineer to work on an Agile team with other data and software ... Python experience (Pandas preferred) * CI/CD tools and methodologies (GitLab, branches, code ...

About the Role: The Senior Data Engineer will design, build, and improve the data platform ... The ideal candidate is a hands-on engineer with strong production experience in Python, SQL, and ...

We are seeking a Senior Data Engineer to help design and build the next generation of our Data ... Strong working knowledge of Python and SQL for building pipelines and platform tooling.

The Opportunity ShyftLabs is seeking an experienced Senior / Lead Data Engineer to lead the design ... The ideal candidate combines deep hands-on expertise with Databricks, Apache Spark, Python, SQL ...

As a Senior Data Engineer , you will own Nimble's data platform - the layer that every other team ... Deep Python (PySpark) and SQL fluency, including tuning Spark jobs at scale * The skills and ...

The Senior Data Engineer plays a pivotal role in helping develop and build data-driven solutions to ... Proficiency in Python and SQL with hands-on experience in ETL tools eg. DBT, Spark * Experience ...

Sr Data Engineer

Mississauga, ON ยท On-site

CA$80K - CA$130K/yr

Develop Python programs and perform advanced data analytics * Contribute to the build-out of ... Computer Science or Engineering degree, or equivalent experience * Strong analytical thinking and ...

next page

Showing results 1-20

Senior Data Engineer Python information

What does a senior data engineer python do?

A Senior Data Engineer Python is responsible for designing, building, and maintaining complex data pipelines and architectures using Python as a primary programming language. They work with large datasets, ensuring data is collected, stored, and processed efficiently to support analytics and business intelligence. Their role often includes optimizing data workflows, collaborating with data scientists, and implementing data quality and security best practices. Senior Data Engineers also mentor junior team members and may help define data engineering strategies for their organization.

How much does a senior data engineer Python make?

A senior data engineer with Python skills typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. Compensation may also include bonuses, stock options, and benefits, especially in competitive markets or tech companies.

What are the key skills and qualifications needed to thrive as a senior data engineer python?

To thrive as a Senior Data Engineer Python, you need deep expertise in Python programming, data modeling, and ETL pipeline design, often supported by a degree in computer science or a related field. Familiarity with big data frameworks (such as Spark or Hadoop), cloud platforms (like AWS, GCP, or Azure), and relevant certifications are highly valued. Strong problem-solving, communication, and leadership skills enable effective collaboration and project delivery in cross-functional teams. These competencies are crucial for building robust, scalable data solutions that drive business insights and operational efficiency.

What is the difference between Senior Data Engineer Python vs Data Engineer Python?

AspectSenior Data Engineer PythonData Engineer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
ResponsibilitiesDesigning architecture, mentoring, complex data pipelinesBuilding data pipelines, data collection, basic ETL tasks
CertificationsRelevant certifications (e.g., AWS, GCP)Entry-level certifications preferred
Work EnvironmentCross-functional teams, project leadershipData teams, development environment

Senior Data Engineer Python roles typically require more experience, leadership, and complex project responsibilities compared to Data Engineer Python roles, which focus on building and maintaining data pipelines with less emphasis on leadership.

How does a senior data engineer python typically collaborate with data scientists and other engineering teams?

A Senior Data Engineer working with Python often plays a central role in bridging the gap between data science and engineering teams. They design and maintain robust data pipelines that ensure clean, reliable data is available for analytics and machine learning projects. Collaboration involves frequent communication with data scientists to understand data requirements and with software engineers to integrate data solutions into production systems. This multidisciplinary teamwork helps streamline project workflows and drives the development of scalable data solutions across the organization.
What are popular job titles related to Senior Data Engineer Python jobs in Toronto, ON? For Senior Data Engineer Python jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Senior Data Engineer Python jobs in Toronto, ON look for? The top searched job categories for Senior Data Engineer Python jobs in Toronto, ON are:
Infographic showing various Senior Data Engineer Python job openings in Toronto, ON as of June 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.

Senior Data Engineer

CorGTA

Toronto, ON โ€ข Hybrid

CA$100/hr

Contractor

Posted 27 days ago


Job description

Role: Senior Data Engineer
Structure:
Hybrid (2 days onsite / 3 days remote) - Toronto
Duration:6-Month Contract
Pay Rate:up to $100 INC p/h--

We have a great new opportunity to support one of our Loyalty Sector clients in a contract capacity!

Please see below for more information on the position and if interested, apply with an updated resume aligned to the needs of the role.


Responsibilities
  • Design, build and deploy scalable data engineering pipelines using Snowflake, AWS and Matillion
  • Develop high-quality, reusable and maintainable data solutions following engineering best practices
  • Build API-driven integrations between enterprise data platforms and Salesforce Data Cloud (CDP/Data 360) and Salesforce Loyalty Management
  • Develop automation solutions that reduce manual operational effort through CI/CD and GitHub workflows
  • Build and optimize data pipelines using Python, SQL and modern cloud technologies
  • Develop and maintain AWS Lambda functions and other serverless components
  • Work closely with business stakeholders to understand requirements and translate them into scalable technical solutions
  • Collaborate with Data Engineers, Analytics teams, Product Owners and Business Analysts throughout design, development, testing and deployment
  • Participate in QA activities and ensure data quality across all pipelines
  • Contribute to engineering standards, documentation and continuous improvement initiatives
  • Support cloud-native, event-driven architectures where appropriate
Required Experience
  • 10+ years of experience across Data Engineering, Software Engineering, Cloud Engineering or related disciplines
  • 5+ years working as a Senior Data Engineer or equivalent senior individual contributor
  • Expert SQL skills with extensive experience in Snowflake
  • Strong experience with Snowflake Notebooks
  • Advanced Python programming skills
  • Strong AWS experience including:
    • Lambda
    • S3
    • IAM
    • Cloud-native services
  • Experience building enterprise-scale Data Warehouses and Data Lakes
  • Strong experience building and consuming REST APIs
  • Experience integrating enterprise data into Salesforce platforms or similar SaaS applications
  • Strong understanding of CI/CD pipelines using GitHub
  • Experience with software engineering best practices, version control and deployment automation
  • Excellent communication skills with the ability to interact directly with business stakeholders
--

CorGTA is an equal opportunity employer, please apply with an updated resume and ensure the required skills you are able to speak to for this position are included.

At times, CorGTA or itsclient partners may utilize AI tools to assist with the hiring processes.

By submitting your application, you consent to be contacted by CorGTA via email, SMS, or phone regarding current and future opportunities, and acknowledge our collection and use of your personal information in accordance with our Privacy Policy and Terms of Service: www.corgta.com/privacy-policy

For more roles like this, please go towww.corgta.com/find-a-job/