Electric Mind

Consultant - PySpark / Databricks Developer (Intermediate - Senior)

Downtown Toronto Full Time Permanent On-site
Apply Now →
Job Description

At Electric Mind, Engineering is where strategy meets action. Our team helps organizations cut through complexity—aligning business ambition with technology execution to unlock real, lasting change. You’ll work alongside curious, driven people tackling high-impact challenges for everyone from scaling startups to global enterprises. Each engagement is different, pushing you to learn, adapt, and grow. Electric Mind’s Technology Practice brings together deep engineering expertise, modern delivery disciplines, and pragmatic architectural thinking to help clients execute complex, mission-critical transformation. We design and implement scalable, secure, high-impact technology solutions that accelerate business outcomes. About the Role

We are looking for both permeant and contract for this role. We're looking for a developer to help build and maintain data pipelines on Databricks for a financial services / wealth management data platform. The platform ingests data from multiple source systems, transforms it through a medallion architecture (bronze → silver → gold) using PySpark, and publishes curated data to downstream consumers via file exports and Kafka. You'll work alongside a senior engineer, writing transform code, fixing pipeline issues, and helping keep the environment healthy across dev/qa/uat.

This is a good fit for someone with solid Python fundamentals and some Spark/SQL exposure who wants to grow into a data engineering specialist. You won't be expected to know Databricks internals on day one — you will be expected to learn fast, ask good questions, and write clean,

Frequently Asked Questions

What does the Consultant - PySpark / Databricks Developer (Intermediate - Senior) role at Electric Mind involve?

The Consultant - PySpark / Databricks Developer (Intermediate - Senior) position at Electric Mind in Downtown Toronto is a full time permanent role. At Electric Mind, Engineering is where strategy meets action. Our team helps organizations cut through complexity—aligning business ambition with technology execution to unlock real, lasting change. You’ll work alongside curious, driven people tackling high-impact challenges for everyone from scaling startups to global enterprises. Each engagement is different, pushing you to learn, adapt, and grow. Electric Mind’s Technology Practice brings together deep engineering expertise, modern delivery disciplines, and pragmatic architectural thinking to help clients execute complex, mission-critical transformation. We design and implement scalable, secure, high-impact technology solutions that accelerate business outcomes. About the Role We are looking for both permeant and contract for this role.

What skills are required for Consultant - PySpark / Databricks Developer (Intermediate - Senior) at Electric Mind?

Key skills for this role include: Python, Scala, SQL, Spark, Kafka, Data Pipeline, Databricks.

What is the salary for Consultant - PySpark / Databricks Developer (Intermediate - Senior) at Electric Mind?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the Consultant - PySpark / Databricks Developer (Intermediate - Senior) position at Electric Mind remote or on-site?

This position is On-site. The role is based in Downtown Toronto.

How do I apply for Consultant - PySpark / Databricks Developer (Intermediate - Senior) at Electric Mind?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

Consultant - PySpark / Databricks Developer (Intermediate - Senior) at Electric Mind is a full time permanent engineering position in Downtown Toronto. Key skills include Python, Scala, SQL, Spark, Kafka, Data Pipeline, Databricks. Education: Master's Degree preferred. Experience: 5+ years.

This role is classified as on-site and is suitable for senior-level professionals. Ghost Score 20/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.