Data Engineer (94)

Johnson Service Group, Inc.

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

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

Data Engineer Johnson Service Group (JSG) is currently looking for a Data Engineer with strong Scala, Apache Spark, PySpark, Python, Java, Azure cloud services, and data workflow orchestration experience. Hybrid 3 days per week- Toronto. We are seeking a senior technical professional who can take ownership of end-to-end data solutioning and development. The ideal candidate will be someone who thrives on solving business problems using technology and can independently propose, design, and implement scalable solutions. The role involves understanding problem statements from business teams, translating them into technical deliverables, and driving execution using modern data engineering tools and platforms.

Key Responsibilities

Engage with stakeholders to understand business and operational challenges. Analyze problem statements and independently propose tech-driven solutions. Design, develop, and maintain scalable data pipelines and dashboards. Implement ETL workflows, data models, and integrations 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.

Required Technical Skills

Strong programming skills in Python. Advanced proficiency in SQL for data querying, optimization, and transformation. Hands-on experience with Databricks or similar data engineering platforms. Proficiency with Tableau or Power BI for data visualization and reporting. Experience with ETL tools (e.g., Informatica, Talend, Azure Data Factory, etc.). Solid understanding of data modeling, data governance, and performance tuning.

Preferred Qualifications

Experience in building end-to-end data solutions independently. Exposure to cloud environments (Azure, AWS, or GCP). Excellent problem-solving and analytical skills. Ability to translate business problems into actionable technical tasks. Strong communication and stakeholder management skills.

Ideal Candidate Profile

Is a self-starter capable of leading solution design and development with minimal guidance. Enjoys hands-on technical problem-solving. Can handle multiple projects and adapt to evolving business priorities. May not have prior exposure to the controls domain but is highly skilled in technology and solutioning.

*Onsite interview is required*

Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.

#LI- KS1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Johnson Service Group, Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Data Engineers (Databricks)
Senior Data Engineers (Databricks)

Jarvis Consulting Group • Toronto

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

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,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
Data Engineer - GCP
Data Engineer - GCP

Tata Consultancy Services Limited • Toronto

On-site
CAD 110,000 - 150,000
Sr. Data Engineer-Java
Sr. Data Engineer-Java

Highbrow LLC • Toronto

On-site
CAD 100,000 - 130,000
Intermediate Data Engineer ( SQL, Databricks/ Snowflakes, DBT, Airflow)
Intermediate Data Engineer ( SQL, Databricks/ Snowflakes, DBT, Airflow)

Talent To Hire Inc. • Toronto

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

Electric Mind Inc. • Toronto

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

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Mississauga

On-site
CAD 120,000 - 160,000