Senior Data Engineer

E-IT

Toronto

On-site

CAD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

E IT in Toronto seeks a Senior Data Engineer with extensive Python, PySpark, SQL and data warehousing experience to support enterprise-level systems and collaborate with business users and analysts.

You will build and optimize data pipelines, design Delta Lake-based DW, implement governance, and lead cloud data platform migrations, delivering scalable analytics for complex data environments.

Qualifications

  • 5+ years of SQL Server development for large datasets.
  • 5+ years experience developing and deploying ETL pipelines with Databricks PySpark.
  • Experience with cloud data warehouses (Synapse, BigQuery, Redshift, Snowflake).
  • Experience in data warehousing concepts (OLTP/OLAP, dimensions, facts, modeling).

Responsibilities

  • Build and optimize data pipelines for ingestion, transformation and loading with quality.
  • Design, develop, and deploy Spark programs in Databricks to process large data volumes.
  • Experience with Delta Lake, DWH, data integration, cloud adoption and data modeling.
  • Proficient in Python and SQL development including stored procedures.
  • Lead enterprise data platform migration with strong architectural and design skills.
  • Implement data management, security, and governance within Databricks.

Skills

SQL Server
Databricks PySpark
Cloud data warehouses
Dimensional modeling
Cloud data platform migration

Education

Bachelor's degree in engineering or computer science

Tools

Delta Lake
Spark
Databricks

Job description

Must have : SQL+ Datawarehouse+ Banking domain
Job Description

This position is for a Senior Data engineer with a background in Python, Pyspark, SQL and data warehousing for enterprise level systems. The position calls for someone that is comfortable working with business users along with business analyst expertise.

Major Responsibilities
  • Build and optimize data pipelines for efficient data ingestion, transformation and loading from various sources while ensuring data quality and integrity.
  • Design, develop, and deploy Spark program in databricks environment to process and analyze large volumes of data.
  • Experience of Delta Lake, DWH, Data Integration, Cloud, Design and Data Modelling.
  • Proficient in developing programs in Python and SQL
  • Experience with Data warehouse Dimensional data modeling.
  • Working with event based/streaming technologies to ingest and process data.
  • Working with structured, semi structured and unstructured data.
  • Optimize Databricks jobs for performance and scalability to handle big data workloads.
  • Monitor and troubleshoot Databricks jobs, identify and resolve issues or bottlenecks.
  • Implement best practices for data management, security, and governance within the Databricks environment. Experience designing and developing Enterprise Data Warehouse solutions.
  • Proficient writing SQL queries and programming including stored procedures and reverse engineering existing process.
  • Perform code reviews to ensure fit to requirements, optimal execution patterns and adherence to established standards.
Skills
  • 5+ years - SQL Server based development of large datasets
  • 5+ years with Experience with developing and deploying ETL pipelines using Databricks Pyspark.
  • Experience in any cloud data warehouse like Synapse, Big Query, Redshift, Snowflake.
  • Experience in Data warehousing - OLTP, OLAP, Dimensions, Facts, and Data modeling.
  • Previous experience leading an enterprise-wide Cloud Data Platform migration with strong architectural and design skills.
Education
  • Minimally a BA degree within an engineering and/or computer science discipline
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Mississauga

On-site
CAD 120,000 - 160,000
Azure Cloud Data Engineer
Azure Cloud Data Engineer

Compunnel Inc. • Mississauga

On-site
CAD 100,000 - 130,000
Databricks Engineer
Databricks Engineer

Compunnel Inc. • Mississauga

On-site
CAD 120,000 - 150,000
Big Data Engineer
Big Data Engineer

KTek Resourcing • Mississauga

On-site
CAD 70,000 - 110,000
Data Engineer
Data Engineer

TalentOla • Mississauga

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

LanceSoft, Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Data Engineer: Spark, Databricks & Enterprise DW
Senior Data Engineer: Spark, Databricks & Enterprise DW

E IT • Toronto

On-site
CAD 110,000 - 140,000
Databricks Data Engineer
Databricks Data Engineer

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

Raise - find a more meaningful working experience • Toronto

Hybrid
CAD 100,000 - 167,000
Azure Data Engineer
Azure Data Engineer

Rivago Infotech Inc • Toronto

On-site
CAD 90,000 - 150,000