1

Big Data Engineer Jobs in Ontario (NOW HIRING)

We are seeking a seasoned and motivated Big Data Engineer to join our growing Enterprise Data and Advanced Analytics Platform team. The ideal candidate is an expert data pipeline builder and data ...

Role: GCP Data Engineer Location: Vaughan, ON Type: Full Time - Contract 6 months (Extendable ... The ideal candidate will have experience working with Python and big data technologies such as ...

Data Engineer

Toronto, ON · Hybrid

CA$100K - CA$140K/yr

We're growing fast and we're looking for passionate problem-solvers who are ready to turn big ideas into real outcomes. The Opportunity ShyftLabs is seeking a skilled Data Engineer to support in ...

We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... With your expertise in BI, Data warehousing and big data you'll contribute to the expanding ...

We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... With your expertise in BI, Data warehousing and big data you'll contribute to the expanding ...

We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... With your expertise in BI, Data warehousing and big data you'll contribute to the expanding ...

We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... With your expertise in BI, Data warehousing and big data you'll contribute to the expanding ...

The Data Engineer will play a critical role in designing, building, and supporting scalable, secure ... Working knowledge of Java and/or Scala, especially in Spark or big data processing environments.

Live and breathe Big Data: Work extensively with analytics systems such as BigQuery, Google Cloud Dataflow, Apache Spark, and Apache Airflow. * Manage Infrastructure: Utilize hybrid cloud-based ...

Data Engineer

Toronto, ON · Hybrid

CA$90K - CA$125K/yr

Experience with big data technologies and concepts (Spark, Hadoop, Kafka). * Excellent analytical ... Familiarity with DevOps practices and CI/CD pipelines. Perks and Benefits * Comprehensive Health ...

Role: Cloud Data Engineer The Cloud Data Engineer is responsible for designing, building, and ... Optimize Databricks jobs for performance and scalability to handle big data workloads. * Monitor ...

As a Data Engineer at TheAppLabb, you will be responsible for designing, developing, and optimizing ... Big Data Technologies (e.g., Spark, Hadoop). · Knowledge of Cloud Platforms (AWS, GCP, or Azure ...

As a Data Engineer at TheAppLabb, you will be responsible for designing, developing, and optimizing ... Expertise in Big Data Technologies (e.g., Spark, Hadoop). Knowledge of Cloud Platforms (AWS, GCP ...

Senior Data Engineer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

Strong programming skills in SQL, Python, or related languages ... Experience with big data technologies and concepts (Spark, Hadoop, Kafka). * Excellent analytical ...

Do you have a passion for big data and cloud computing - and know the benefit of using data to improve business practices? Become a Lead Data Engineer with MPAC The Municipal Property Assessment ...

next page

Showing results 1-20

Big Data Engineer information

See Ontario salary details

$31

$62

$86

How much do big data engineer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for big data engineer in Ontario is $62.68, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $71.39 per hour, depending on experience, location, and employer.

What does a Big Data Engineer do?

A Big Data Engineer designs, builds, and manages systems that process and store large volumes of data. They develop data pipelines, integrate data from various sources, and ensure that the infrastructure is scalable, reliable, and efficient. Their work enables organizations to analyze and derive insights from massive datasets, supporting decision-making and business intelligence. Big Data Engineers often work with technologies like Hadoop, Spark, and cloud platforms.

What are the key skills and qualifications needed to thrive as a Big Data Engineer?

To thrive as a Big Data Engineer, you need strong programming skills (often in Python, Java, or Scala), experience with data modeling, and a solid understanding of distributed computing and database systems, typically supported by a degree in computer science or a related field. Familiarity with big data tools and platforms like Hadoop, Spark, Kafka, and relevant cloud services, as well as certifications such as Cloudera or AWS Big Data, is also important. Analytical thinking, problem-solving ability, and effective communication are key soft skills that help bridge technical solutions with business needs. These skills are crucial for designing scalable data pipelines, ensuring efficient data processing, and delivering actionable insights that drive organizational success.

What are some common challenges Big Data Engineers face when working with large-scale data pipelines?

Big Data Engineers often encounter challenges related to optimizing data pipelines for scalability and reliability, especially as data volume and velocity increase. Issues like managing data consistency, handling schema changes, and ensuring low-latency data processing are frequent hurdles. Collaborating closely with data scientists and DevOps teams is crucial, as projects often require integrating diverse data sources and maintaining high data quality standards. Staying up-to-date with evolving big data technologies and best practices is essential to address these ongoing challenges effectively.
More about Big Data Engineer jobs

What are the most commonly searched types of Big Data Engineer jobs in Ontario?

The most popular types of Big Data Engineer jobs in Ontario are:

What are popular job titles related to Big Data Engineer jobs in Ontario?

For Big Data Engineer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Big Data Engineer jobs in Ontario look for?

The top searched job categories for Big Data Engineer jobs in Ontario are:

Infographic showing various Big Data Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $130,384 per year, or $62.7 per hour.

Big Data Engineer

Toronto, ON • Hybrid

TMX Group
1 - 5K employees

Full-time

Re-posted 25 days ago


Job description

Venture outside the ordinary - TMX Careers

The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we're connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress. Through a rich exchange of ideas, meaningful collaboration, and a nimble operating model, we're powering some of the nation's most critical systems, fueling capital formation and innovation, bringing increased opportunity to business visionaries, product ingenuity to consumers, and career exploration to our team.

Ready to be part of the action?

Architect and build mission-critical, enterprise big data systems from scratch for Canada's premier financial market infrastructure.


We are seeking a seasoned and motivated Big Data Engineer to join our growing Enterprise Data and Advanced Analytics Platform team. The ideal candidate is an expert data pipeline builder and data wrangler who thrives on optimizing data systems and architecting them from the ground up. You are a self-directed professional, comfortable supporting the diverse data needs of multiple teams, systems, and products across a full spectrum of cutting-edge technologies.


  • This role reports to: Senior Manager, Data & Analytics & Enterprise Data Architect
  • Job Location: Hybrid (2-3 days in office) - based in Toronto, ON.

Key Accountabilities


  • Architect & Maintain Pipelines: Design, construct, and manage robust, large-scale, and efficient data pipeline architectures to meet complex functional and non-functional business requirements.
  • Process Optimization: Drive continuous internal process improvements by automating manual tasks, optimizing data delivery, and re-designing infrastructure for enhanced scalability and performance.
  • Cloud Infrastructure Management: Administer and manage a comprehensive suite of AWS services, including S3, RDS, EC2, EMR, VPC, Security Groups, CloudFormation, CloudWatch, Managed Airflow, and SNS.
  • Data Ingestion & ETL: Develop optimal infrastructure for Extract, Transform, and Load (ETL) operations from disparate data sources using SQL and AWS 'big data' technologies, with a focus on both bulk and streaming data.
  • Engineering Excellence: Adhere to development best practices, ensuring meticulous code management, branching, and merging within GIT repositories.
  • Operational Support: Provide on-call and off-business hours support on a rotational basis to ensure system reliability.
  • Collaboration & Mentorship: Act as an effective team player and mentor to junior staff through technical reviews and brainstorming sessions, while expertly managing stakeholder expectations and inquiries.

Must Have(s)


  • Education: University degree, College diploma, or equivalent experience in Computer Science, Statistics, or Mathematics.
  • Experience: 7+ years of overall IT experience, with 4+ years specifically focused on Big Data technologies (Spark, Hive, Presto, etc.).
  • AWS Expertise: Strong technical proficiency in AWS cloud technologies, specifically S3, EC2, and EMR.
  • Data Platforms: Proven experience working with Snowflake.
  • Programming: Proficiency in Python, Scala, Shell Scripting, or Java.
  • Data Modeling: Solid understanding of data warehousing and data modeling techniques.
  • Performance Tuning: Hands-on experience in performance tuning for Spark jobs and Hive tables.
  • Agile Delivery: Experience working within Agile development methodologies.
  • Soft Skills: Meticulous attention to detail, excellent analytical problem-solving skills, and superior interpersonal communication abilities.

Nice to Have(s)


  • Domain Knowledge: Good understanding of the Equity Markets business.
  • DevOps Tools: Experience with Terraform or Ansible.
  • Streaming: Experience with Kafka.
  • Machine Learning: Experience designing technology stacks tailored for machine learning.
  • Strategy: A strategic mindset with the ability to multitask in a fast-paced environment.

Salary Range: 130,000/year - 140,000/year CAD. Please note that the salary range included is a guideline only. The salary offered may vary based on factors, including, but not limited to, the successful candidate's relevant knowledge, skills, and experience.

The recruiting efforts for this role are intended to fill a vacant position.


In the market for...

Excitement - Explore emerging technology and innovation, as well as ventures and digital finance that shape the future of global markets! Experience the movement of the market while grounded in the stability of close to 200 years of success.

Connection - With site hubs in some of the world's most multicultural cities, we leverage our size and structure to create rich connections and belonging while experiencing powerful global impact through our work.

Impact - More than a platform, we use our talents to power mission-critical systems that drive global economic advancement, innovation, and growth. As well, our employee-led Team Impact spreads social good via our giving strategy.

Wellness - From empathetic leadership to a culture of flexibility and balance, we believe wellness at work creates the maximum yield and a stronger "we". Plus, with a cloud-first and hybrid workstyle, as well as generous time-off and leaves, we support a life well lived!

Growth - From a growth mindset in our work, to expansion in our business, TMX is home to action-takers energized by the achievement of ambitious growth.

Ready to enrich your career with impactful work, leaders who truly care, and the flexibility and programs to help you thrive as part of #TeamTMX ? Apply now.

Please note that our company is not currently sponsoring work permit applications and the applicant must be authorized to work in the country where this position is located.

TMX is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.