Data Engineer

SFE

Toronto

On-site

CAD 90,000 - 130,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SFE in Toronto, ON is seeking an experienced Data Engineer to design, build, and maintain scalable data pipelines using Databricks, Python, and SQL. You will work with Azure database technologies and Oracle to enable reporting, analytics, and data integration.

Ideal candidates have hands-on experience with Databricks, Azure databases, Oracle, Python, and ETL/ELT processes, and possess strong analytic and collaboration skills to partner with analysts and engineers.

Qualifications

  • 5-7 years of experience in data engineering or data development.
  • Strong hands-on experience with Databricks.
  • Experience with Azure database technologies.
  • Strong experience with Oracle Database and SQL.
  • Proficiency in Python for data processing.
  • Experience with ETL/ELT processes and data integration.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable data pipelines for data ingestion, transformation, and integration.
  • Work with Databricks for data processing, transformation, and analytics.
  • Develop and maintain data workflows using Python and SQL.
  • Integrate data from multiple sources, including Azure databases and Oracle databases.
  • Write optimized queries and implement efficient data transformation logic.
  • Perform data cleansing, validation, and quality checks.
  • Troubleshoot data pipeline failures and resolve performance issues.
  • Collaborate with analysts, data architects, and engineering teams to understand data requirements.
  • Follow best practices for data security, governance, and documentation.
  • Support data solutions involving AI or machine learning where applicable.

Skills

Strong analytical skills
Troubleshooting
Communication & collaboration
Experience in data engineering

Tools

Databricks
Azure databases
Oracle Database
Python
SQL
ETL/ELT
Delta Lake
Spark/PySpark

Job description

Position: Data Engineer

Location: Toronto ON(Onsite)

Duration: Fulltime

Job Summary:

We are looking for an experienced Data Engineer with strong hands‑on expertise in Databricks, Azure database technologies, Oracle, and Python. The ideal candidate should have experience designing, developing, and maintaining scalable data pipelines and data processing solutions to support business reporting, analytics, and data integration requirements.

Key Responsibilities:

  • Design, develop, and maintain scalable data pipelines for data ingestion, transformation, and integration.
  • Work extensively with Databricks for data processing, transformation, and analytics.
  • Develop and maintain data workflows using Python and SQL.
  • Integrate data from multiple sources, including Azure databases and Oracle databases.
  • Write optimized queries and implement efficient data transformation logic.
  • Perform data cleansing, validation, and quality checks to ensure accuracy and consistency.
  • Troubleshoot data pipeline failures and resolve performance and data processing issues.
  • Collaborate with business analysts, data architects, and other engineering teams to understand data requirements.
  • Follow best practices for data security, governance, performance optimization, and documentation.
  • Support data solutions involving AI or machine learning where applicable.

Required Skills and Qualifications:

  • 5 7 years of experience in data engineering or data development.
  • Strong hands‑on experience with Databricks.
  • Experience working with Azure database technologies.
  • Strong experience with Oracle Database and SQL.
  • Proficiency in Python programming for data processing and automation.
  • Experience with ETL/ELT processes, data integration, and data transformation.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Good communication and collaboration skills.

Preferred Skills:

  • Exposure to AI, machine learning, or AI‑enabled data solutions.
  • Experience with Spark, PySpark, Delta Lake, or Azure data services.
  • Experience optimizing data pipelines and processing large datasets.

Ideal Candidate Profile: A hands‑on Data Engineer with strong Databricks, Python, Azure database, and Oracle experience. AI experience will be an added advantage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - Azure/Databricks
Data Engineer - Azure/Databricks

2iSolutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
Data Engineer - DataBricks
Data Engineer - DataBricks

Soar Consultants • Toronto

On-site
CAD 80,000 - 100,000
Data Engineer
Data Engineer

Acestack • Toronto

On-site
CAD 140,000 - 190,000
Data Engineer
Data Engineer

SPECTRAFORCE • Toronto

On-site
CAD 80,000 - 110,000
Data Engineer: Databricks, Azure & Oracle (Onsite)
Data Engineer: Databricks, Azure & Oracle (Onsite)

SFE • Toronto

On-site
CAD 90,000 - 130,000
Data Engineer
Data Engineer

Insight Global • Toronto

On-site
CAD 90,000 - 140,000
Data Engineer-6
Data Engineer-6

Realign Llc • Toronto

On-site
CAD 90,000 - 130,000
Lead Data Engineer – Databricks
Lead Data Engineer – Databricks

TEEMA • Toronto

Hybrid
CAD 135,000 - 175,000
Hybrid work (3 days onsite)
40 hours per week
Data Engineer / BI Developer – GCP, dbt & Power BI
Data Engineer / BI Developer – GCP, dbt & Power BI

OSI Digital, Inc. • Toronto

On-site
CAD 70,000 - 110,000
Data Engineer - DBT Cloud and Snowflake
Data Engineer - DBT Cloud and Snowflake

Enterprise Solutions Inc. • Markham

On-site
CAD 110,000 - 170,000
Qlik
SAP BusinessObjects