1,550,006open jobs
93,345companies
238,067added this week
Browse all
Salary
$70k – $98k per year
Location
Hybrid (Toronto, Canada)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 9, 2026. Electric Mind scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Electric Mind is a Canadian software company headquartered in Toronto with roots going back to 1990. It builds custom enterprise systems for financial and public sector clients. The company was previously known as Intelliware.
Backed by Motive Partners

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,

What You'll Work On

  • Writing and maintaining PySpark transforms (hand-written, not a generic framework) for silver and gold layer tables - things like customer, account, and transaction data models.
  • Working with Lakeflow Declarative Pipelines (Databricks' current pipeline framework - successor to DLT) and Auto CDC / SCD Type 2 patterns for change-data-capture merges.
  • Querying and validating data in Unity Catalog across environments (dev/qa/uat) using SQL warehouses.
  • Debugging failed pipeline runs: reading pipeline event logs, tracing bad records, fixing schema drift or data quality issues.
  • Maintaining reference/lookup tables and small utility scripts (PowerShell/Python) used to operate the platform.
  • Writing and updating unit/integration tests for transform logic.
  • Participating in code review, using Git feature branches and merge requests (GitLab).
  • Keeping documentation current when you change how something works.

Must-Have Skills

  • Python - comfortable writing clean, readable code; understands functions, modules, basic OOP.
  • Databricks
  • Some exposure to Apache Spark / PySpark, or strong SQL skills plus a willingness to learn Spark quickly.
  • Working knowledge of SQL (joins, aggregations, window functions).
  • Basic Git workflow: branches, commits, pull/merge requests.
  • Comfortable reading other people's code and stack traces, and debugging methodically (not guess-and-check).

Nice-to-Have Skills

  • Direct experience with Databricks (notebooks, jobs, clusters, or SQL warehouses).
  • Familiarity with Delta Lake, medallion architecture (bronze/silver/gold), or CDC/SCD concepts.
  • Exposure to Azure (this environment runs on Azure Databricks with Azure AD service principal auth).
  • Experience with Kafka or other streaming/event systems.
  • Experience with CI/CD pipelines (this project uses GitLab CI).
  • Prior work in financial services or a regulated data environment.

What Success Looks Like in the First 90 Days

  • Can independently pick up a small transform bug or enhancement ticket, make the change, test it, and open a merge request.
  • Comfortable running existing operational scripts to check pipeline status, query tables, and diagnose failures without hand-holding.
  • Starting to take ownership of the Databricks environments and help write new transforms
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,550,006 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Toronto
≈ $65k – $112k per year (Estimated) • Hybrid • 8+ years exp • Markham
SQL
AI/ML
Hadoop
Analytics
ETL/ELT
Informatica
Apply
$91k – $122k per year • Hybrid • Full-Time • 8+ years exp • Toronto
Python
Java
Scala
Databases
Snowflake
Databricks
Apache Kafka
AI/ML
Spark
Airflow
Model Context Protocol
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Dimensional Modeling
Apply
$70k – $81k per year • Hybrid • Toronto
Python
SQL
Apex
Apex
Salesforce Data Cloud
Databases
Snowflake
AI/ML
dbt
DevOps
CI/CD
AWS
Analytics
Tableau
ETL/ELT
Matillion
Management
Agile
Apply
≈ $60k – $103k per year (Estimated) • In office • 7+ years exp • Edmonton
Databases
MS SQL
Apply
≈ $66k – $114k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Canada
Python
MATLAB
AI/ML
Airflow
Machine Learning
DevOps
CI/CD
Git
Docker
Linux
Analytics
ETL/ELT
Management
SharePoint
Apply
≈ $28k – $70k per year (Estimated) • Remote (EAEU) • Moscow
Python
SQL
PowerShell
Bash
DevOps
Docker
Kubernetes
Windows
Cybersecurity
SIEM
Apply
Founding Engineer 12 hours ago
$140k – $240k per year • Equity 0.5–1.5% • In office • Full-Time • San Francisco
Python
JavaScript
TypeScript
SQL
AI/ML
Function Calling
Human-in-the-Loop
Tool Use
Frontend
React.js
DevOps
GitHub
Apply
Remote (location not specified) • Contractor
SQL
Apply
≈ $97k – $237k per year (Estimated) • Remote (United States) • Secret • 5+ years exp • Bachelor's Degree
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
Oracle
Frontend
Angular
DevOps
CI/CD
Git
AWS
AWS Lambda
Amazon EC2
Amazon S3
API Gateway
Management
Agile
Scrum
Kanban
Apply
≈ $84k – $208k per year (Estimated) • Remote (United States) • Secret • 3+ years exp • Bachelor's Degree
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
Oracle
Frontend
Angular
DevOps
CI/CD
Git
AWS
AWS Lambda
Amazon EC2
Amazon S3
API Gateway
Management
Agile
Scrum
Kanban
Apply
$77k – $95k per year • Hybrid • Full-Time • 6+ years exp • Toronto
Management
Agile
Scrum
Apply
$63k – $84k per year • Hybrid • Full-Time • 3+ years exp • Toronto
Management
Agile
Scrum
Apply
≈ $79k – $141k per year (Estimated) • Hybrid • Contractor • 5+ years exp • Bachelor's Degree • Toronto
Java
SQL
Java
Spring Boot
AI/ML
Copilot
Cursor
Claude Code
DevOps
Rest API
Git
Management
Agile
Apply
≈ $65k – $132k per year (Estimated) • Hybrid • Contractor • Toronto
AI/ML
Cursor
Claude
Apply
$119k – $154k per year • Hybrid • Full-Time • 15+ years exp • Toronto
Databases
Snowflake
Databricks
AI/ML
Knowledge Graph
Analytics
Informatica
Collibra
Alation
Apply
≈ $78k – $223k per year (Estimated) • In office • 12+ years exp • Toronto
AI/ML
Red Teaming
LLM Guardrails
DevOps
Azure
Cybersecurity
Microsoft Sentinel
ISO 27001
SOC 2
Zero Trust
Microsoft Entra ID
Apply
AI Engineer 1 day ago
≈ $81k – $143k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Toronto
Python
SQL
Python
FastAPI
Databases
Databricks
AI/ML
MLFlow
Function Calling
RAG
OpenAI
Human-in-the-Loop
Red Teaming
LLM Evaluation
LLM Guardrails
Agentic Workflows
Tool Use
Machine Learning
DevOps
Azure
CI/CD
Git
Apply
QA Engineer 1 day ago
$47k – $75k per year • In office • 5+ years exp • Bachelor's Degree • Toronto
Python
SQL
C#
C#
.NET
AI/ML
RAG
Human-in-the-Loop
LLM Guardrails
DevOps
CI/CD
Git
QA
Selenium
Cypress
Playwright
Postman
Apply
Product Manager 1 day ago
$67k – $108k per year • In office • 6+ years exp • Bachelor's Degree • Toronto
AI/ML
Human-in-the-Loop
Management
Agile
Apply
UX Designer 1 day ago
$47k – $75k per year • In office • 5+ years exp • Toronto
AI/ML
Human-in-the-Loop
Design
Figma
Apply
See all jobs
This is one of many
1,550,006 more open roles from verified company boards, updated every day.