1

Data Engineer Jobs in Quebec (NOW HIRING)

Nous recherchons une personne pour rejoindre une equipe dynamique en tant qu' Ingenieur(e) Data pour l'un de nos clients. Ce poste est destine a un role d'ingenierie des donnees au sein de l'equipe ...

About You We're hiring a Senior Data Engineer for Data Insights in Montreal-someone with a Data as a Product mindset who builds production pipelines and models others can trust and reuse. You'll ...

If you thrive on tackling interesting challenges with continuous learning opportunities, then Tescys could be a good fit for you! We're looking for a Data Platform Engineer (DevOps) to join our ...

Oversee technological choices and implementation patterns for data engineering teams (partitioning, optimization, governance, performance); * Contribute to the definition of data quality, security ...

Oversee technological choices and implementation patterns for data engineering teams (partitioning, optimization, governance, performance); * Contribute to the definition of data quality, security ...

Be Seen First

We are looking for a Senior Data Platform Engineer with strong hands-on coding skills and solid experience in modern data engineering. The ideal candidate has experience with Python, Spark, Git ...

Our state-of-the-art data technologies, lean AI agile methodologies, and cohesive teams of the finest business consultants, data analysts, data scientists, data engineers, and digital experts are all ...

Our data science lab is one of the largest in the country, and data engineering is one of its main pillars. We have big ambitions and want you to be part of them. Will you join us? Here's a sneak ...

Showing results 21-40

Data Engineer information

See Quebec salary details

$60K

$122.6K

$181K

How much do data engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for data engineer in Quebec is $122,622.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $142,500.00 per year, depending on experience, location, and employer.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipeline tools. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience or advanced knowledge of tools like SQL, Python, and cloud platforms.

What is the role of a data engineer?

A data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making.

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

The most popular types of Data Engineer jobs in Quebec are:

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

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

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

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

What cities in Quebec are hiring for Data Engineer jobs?

Cities in Quebec with the most Data Engineer job openings:

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

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

Infographic showing various Data Engineer job openings in Quebec as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $122,622 per year, or $59 per hour.

Senior Data Engineer

Confluence Technologies

Montreal, QC • Hybrid

Full-time

Re-posted 9 days ago


Job description

Location - Pittsburgh, Boston, Toronto or Montreal
 
Why Confluence? 

At Confluence, we've always been driven by a commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries, giving our employees the opportunity to get exposure to other countries and cultures. And it stands to reason that none of this would have been possible without the hundreds of hard-working employees who work at Confluence.
We're looking for a Senior Data Engineer to help design and deliver scalable data solutions that power decision-making across the organization. In this role, you'll take ownership of key components of the data platform, working hands-on with modern tools and technologies to build reliable, high-quality data pipelines.
You'll collaborate with teams across the business, contribute to architectural decisions, and support the growth of other engineers through mentorship and knowledge sharing. This is a developer-focused role, with a strong emphasis on solving complex data challenges through clean, maintainable code.
Why Join Us?
  • Work on meaningful data challenges that have real business impact
  • Collaborate with a supportive and knowledgeable team
  • Opportunity to influence architecture and engineering standards
  • Grow your leadership skills through mentoring and project ownership

Applicants must be within a commutable distance (within 2 hours or 80 miles) of one of the listed offices.
Essential Experience
  • Solid Python experience in a data engineering environment
  • Advanced SQL skills and hands-on experience with Snowflake
  • Experience designing and running production-grade ETL pipelines at scale
  • Exposure to cloud platforms such as AWS, Azure, or GCP
  • Ability to take ownership of work end-to-end, from design through to deployment and monitoring
Nice to Have
  • Experience working with financial or regulated data environments
  • Familiarity with orchestration tools such as Airflow or AWS Step Functions
  • Exposure to streaming or near real-time data pipeline
Confluence offers generous benefit packages for team members. As a growing, global organization, we are always looking for ways to ensure that our employees can access benefits that matter to them and their families. This includes:
Generous Time Off packages including additional half days with each public holiday in your location.
  Global Career Development opportunities
Social Events 
Referral Bonus scheme - Upto $3,000 per successful referral
  Plus many more!
 
More about the Location
We offer flexible working options for all employees.
 #LI-Hybrid
 
Values
We look for people who align with our 4 values. 
 
Integrity
Face reality with honesty, courage and accountability
Imagination
Deal creatively with challenges and envision what the world could be
Discipline
Build good habits into reflexes which become a part of our life
Service
Committed to the success of others

If you would like to find out more about a Career at Confluence, please apply today.
If you believe that this job posting is noncompliant, please email us at recruitment@confluence.com.
Pre-Employment Screening Disclaimer
As part of our recruitment process, we carry out identity checks on all candidates. Offers of employment are conditional upon the completion of satisfactory background checks prior to the commencement of work. These checks may include verification of identity, right to work in the UK, employment history, and other relevant pre-employment screening.
Please note that additional checks may be required depending on the nature of the role and the jurisdiction in which the role is based or operates. These may include, but are not limited to, criminal record checks or financial background checks where applicable.