Senior Data Engineer - Hybrid (Toronto) Spark/Python/Azure

Johnson Service Group, Inc.

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Johnson Service Group (JSG) in Toronto is looking for a senior Data Engineer who can take ownership of end-to-end data solutioning. You will design, develop, and maintain scalable data pipelines and analytics using Python, SQL, Scala, Spark, and Databricks, with Azure cloud services.

The role is hybrid (3 days per week in Toronto) and requires independent problem solving, strong communication with stakeholders, and a track record of delivering data-driven insights and dashboards using Tableau or

Qualifications

  • Strong Python and SQL skills with data manipulation and optimization capabilities.
  • Experience with Databricks or similar data engineering platforms.
  • Proficiency in Tableau or Power BI for reporting and visualization.
  • Knowledge of ETL tools such as Informatica, Talend, or Azure Data Factory.
  • Understanding of data modeling, data governance, and performance tuning.
  • Ability to translate business problems into scalable data solutions.

Responsibilities

  • Engage with stakeholders to understand business and operational challenges.
  • Analyze problems and independently propose tech-driven solutions.
  • Design, develop, and maintain scalable data pipelines and dashboards.
  • Implement ETL workflows and data models using Python, SQL, and Databricks.
  • Develop analytical reports and visualizations using Tableau or Power BI.
  • Collaborate with cross-functional teams to ensure seamless solution delivery.
  • Ensure code quality, reusability, and adherence to best practices.

Skills

Python
SQL
Databricks
Tableau
Power BI
Data modeling
Data governance
Performance tuning

Tools

Databricks
Informatica
Talend
Azure Data Factory
Tableau
Power BI

Job description

Johnson Service Group (JSG) in Toronto is looking for a senior Data Engineer who can take ownership of end-to-end data solutioning. You will design, develop, and maintain scalable data pipelines and analytics using Python, SQL, Scala, Spark, and Databricks, with Azure cloud services.

The role is hybrid (3 days per week in Toronto) and requires independent problem solving, strong communication with stakeholders, and a track record of delivering data-driven insights and dashboards using Tableau or

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (94)
Data Engineer (94)

Johnson Service Group, Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin • Toronto

On-site
CAD 89,544 - 99,187
Senior Data Engineer - Databricks Lead (Hybrid, Toronto)
Senior Data Engineer - Databricks Lead (Hybrid, Toronto)

Jarvis Consulting Group • Toronto

Hybrid
CAD 120,000 - 170,000
Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

On-site
CAD 82,656 - 96,432
Senior Cloud Data Engineer – Spark & Python (Toronto)
Senior Cloud Data Engineer – Spark & Python (Toronto)

Pozent Corporation • Toronto

On-site
CAD 90,000 - 135,000
Senior Data Platform Engineer (Hybrid, Azure/Databricks)
Senior Data Platform Engineer (Hybrid, Azure/Databricks)

The Co-operators Group • Guelph

Hybrid
CAD 110,000 - 150,000
Junior Data Engineer - Hybrid Toronto, AI-Driven Pipelines
Junior Data Engineer - Hybrid Toronto, AI-Driven Pipelines

Citylitics Inc. • Toronto

Hybrid
CAD 65,000 - 90,000
Make real-world impact
Sell a differentiated platform
Grow with intention
+2
Senior Data Engineer - Azure Databricks & AI Data Platforms
Senior Data Engineer - Azure Databricks & AI Data Platforms

Publicis Groupe • Toronto

Hybrid
CAD 161,000 - 223,000
Diversity & collaboration
Learning & development
Competitive compensation and benefits
+4
Senior Data Engineer
Senior Data Engineer

Pacer Group • Toronto

Hybrid
CAD 83,000 - 85,000
Senior Data Engineer - Spark, PySpark & Big Data Architect
Senior Data Engineer - Spark, PySpark & Big Data Architect

Capgemini • Mississauga

Hybrid
CAD 72,000 - 80,000
Vacation 12-25 days
Health/dental/vision coverage
RRSP retirement plan