cover image
Harvey Nash

Senior Data Engineer

Hybrid

North york, Canada

Senior

Freelance

11-09-2025

Share this job:

Skills

Communication Python Java Scala Unity SQL Big Data Data Engineering Apache Airflow Monitoring Problem-solving Machine Learning apache Azure AWS Agile GCP Spark Databricks ETL Processes

Job Specifications

Harvey Nash USA has been engaged to find a talented Senior Data Engineer for an enterprise Financial Client.

The ideal candidate is a hands-on engineer with a strong background in data engineering, a passion for building scalable solutions, and a commitment to driving business impact.

Job Title: Senior Data Engineer

Location: Toronto, Canada (Hybrid)

Duration: 8-24 Months Contract

Hybrid/Remote: Hybrid

Top 3 required skills:

1. Databricks

2. data engineering

3. data modeling.

As a senior engineer, you will -

* Extensive hands-on experience in data engineering, with a strong emphasis on building and optimizing solutions using Databricks as a primary development environment.

* Proven ability to implement multiple end-to-end data warehouse projects in Big Data ecosystems, delivering scalable, production-ready data solutions.

* Proficiency in application development frameworks such as Python, Java, and Scala, with a preference for candidates who bring a software engineering background in backend development.

* Experience designing and managing complex data workflows using orchestration tools like Apache NiFi, Apache Airflow, LakeHouse connect, Spark Python Data source API and similar platforms.

* Expertise in performance tuning for database schemas, SQL queries, ETL processes, and associated scripts.

* Demonstrated success working in Agile team environments and contributing to iterative development processes.

* Hands-on experience in developing and deploying data-driven or machine learning applications at scale, including data ingestion, feature engineering, modeling, evaluation, and monitoring.

* Skilled in developing integrated cloud applications, particularly with services such as Databricks, Azure, AWS, or GCP.

* Experience with Unity Catalog and Delta tables.

* Strong analytical and problem-solving skills, with the ability to diagnose complex data challenges and deliver effective solutions.

* Excellent communication and interpersonal abilities, with a collaborative mindset and experience working with cross-functional, geographically distributed teams.

* Bachelor's degree in Computer Science, Software Engineering or a related field; equivalent practical experience will also be considered.

About the Company

We’re Harvey Nash, and we build amazing technology and digital teams. From senior appointments through to recruitment and project solutions, we are experts in the tech sector. Established in 1988, we have helped over half the world’s leading companies recruit, retain, source and manage the highly skilled tech talent they need to succeed in an increasingly competitive, global and technology driven world. With over 3.300 staff in more than 49 offices across Europe, Asia-Pacific and the U.S and Canada, we have built a rep... Know more