cover image
PRI Global

Senior Data Engineer

Hybrid

Toronto, Canada

Senior

Freelance

12-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

Senior Data Engineer

Toronto, CA(Hybrid)

Contract

What are your top 3 required technical skills?

Databricks
Data engineering
Data modeling.

What soft skills would you like to see in a candidate?

Ability to be able to communicate well with leads
Raise issues and concerns about the project in a timely fashion.

Role

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

At PRI Global, we don't just embrace change; we drive it. Through a relentless pursuit of possibility and with a steadfast commitment to innovation and excellence, we provide cutting-edge IT solutions that propel businesses into the future. Our suite of services includes Enterprise Applications, Data Analytics and Business Intelligence, Cloud Solutions, and AI/ML/Automation, all tailored to elevate your business operations and strategic outcomes We have been recognized as one of Missouri's Top 25 Diversified Growing Compani... Know more