Senior Consultant/Manager - Data Engineer
$110k - $160k per yearElectric Mind
About the RoleWe are hiring for both permanent and contract positions 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 to silver to 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 code.
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.
$110,000 - $160,000 a year
About Electric MindElectric Mind is a fast-growing, AI-native advisory and digital engineering firm built for those who want to shape the future, not just watch it happen. We blend premium strategy expertise with cutting-edge AI-centric engineering to solve complex, meaningful problems for industry-leading clients.
We pride ourselves on a high-touch delivery model and a culture that values diverse talent, innovation, and true client partnership - creating an environment where your ideas matter and your impact is visible.
If you’re looking for a place where you can grow fast, collaborate with exceptional teammates, and help build a company scaling its capabilities and global footprint at speed - Electric Mind is the place to ignite your career. The future is bright!
Electric Mind is committed to diversity in the workplace. We are an inclusive employer and welcome and encourage applications from all qualified candidates. Applicants’ needs will be accommodated during our recruitment and selection process so please advise us if you require accommodation.
#J-18808-Ljbffr
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 code.
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.
$110,000 - $160,000 a year
About Electric MindElectric Mind is a fast-growing, AI-native advisory and digital engineering firm built for those who want to shape the future, not just watch it happen. We blend premium strategy expertise with cutting-edge AI-centric engineering to solve complex, meaningful problems for industry-leading clients.
We pride ourselves on a high-touch delivery model and a culture that values diverse talent, innovation, and true client partnership - creating an environment where your ideas matter and your impact is visible.
If you’re looking for a place where you can grow fast, collaborate with exceptional teammates, and help build a company scaling its capabilities and global footprint at speed - Electric Mind is the place to ignite your career. The future is bright!
Electric Mind is committed to diversity in the workplace. We are an inclusive employer and welcome and encourage applications from all qualified candidates. Applicants’ needs will be accommodated during our recruitment and selection process so please advise us if you require accommodation.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Consultant/Manager - Data Engineer in Winnipeg, MB vacancy
$88k - $132k per year
AI and Data - Senior Consultant - AI Engineer Other locations: Primary Location OnlyAt EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting...SeniorLong term contract- Champion Morningstar managed investment data in Toronto through provider relationships, data acquisition, and client-facing capability demonstrations... .... Work hybrid, with regular in-office collaboration.As a Senior Data Consultant, you will support Morningstar data and business growth...SeniorWork at office
- ...Shape CATC’s Azure SQL data warehouse using advanced SQL, relational modelling, and dbt. This permanent, full-time role connects critical business systems. The Data Engineering & Platforms Manager owns the technical operation and continuous improvement of CATC’s enterprise...SuggestedPermanent employmentFull time
$118k - $152k per year
Senior Consultant – Data Engineering, Collibra & Data GovernanceShape the future of data governance and engineering in financial services. The Role At Capco, we’re looking for an experienced Data Engineer to join our Technology & Engineering practice in Toronto. You’ll...SeniorInternshipImmediate start$96.7k - $115k per year
...complex needs into actionable data solutions. Lead problem-solving... ...data transformations and engineering components using Python, PySpark... ..., and stakeholder updates. Manage stakeholder expectations... ...curated data layers. Proven consulting or professional services experience...SuggestedFull timeWork at officeLocal area- ...professional services firm with a large Canadian presence and thousands of professionals across the country, for a Senior Consultant, ML/AI Engineer to join its Data & AI practice in Vancouver. The firm helps some of Canada’s largest organizations solve complex business...SeniorInternship
$90k - $140k per year
...Overview AtkinsRéalis is seeking a Senior Code Consultant – Fire Protection with 5–10+ years of... ...alongside experienced fire protection engineers and code specialists, you will help develop... ..., mechanical, electrical, and project management teams to help resolve code-related...SeniorFull timeFor contractorsInternshipFlexible hours$110k per year
...We Do it: We are on a self-management journey. As we work to move away... .... About the Team: The Data & Analytics team is moving from... ...standards, and creating engineering patterns that let analytics, product... .... About the Role: The Senior Data Engineer will design, build...SeniorFull time- Lead Proofpoint Data Security implementations using DLP expertise, consultative delivery, and executive communication across customer... ...supporting top accounts.The Senior Professional Services Consultant... ...Professional Services, Support, Engineering, Product, and sales teams.Key...Senior
$110k - $120k per year
...we have helped organizations build the data foundations that power intelligent systems... ...solutions, combining Databricks, data engineering, and business intelligence capabilities... ...Full-time What You'll ArchitectAs a Senior Data Consultant, you'll support and enhance enterprise...SeniorFull timeContract workWork at office2 days per week- ...options to book counselling, consultations, and guided programs all in one... ...free Tea and Coffee. Data Steward Price Electronics,... ...Manitoba DEPARTMENT Software Engineering LOCATION Winnipeg, MB (on-site... ...results to the functional managers who own each area for approval...Long term contractPermanent employmentFull timeContract workWork at office
- ...and professionally. How You’ll Make an Impact As a Senior Technical Analyst, Data Engineering and Business Intelligence, at Fidelity Investments... ...datasets into intuitive, consumable visualizations. Publish, manage and support BI assets and Data sources for internal users...SeniorWork at officeFlexible hours
- ...Octave seeks a Solution Consultant to drive value through discovery sessions, engaging demonstrations, and advisory support across engineering information workflows. You will tailor demonstrations to customer challenges, deliver proofs of concept, and collaborate with sales...SeniorRemote work
- What you'll be doing As Senior Consultant, Data Quality, within the Risk Business Intelligence Office (RBIO), you will apply your strong reporting... ...analysis skillsets, combined with an understanding of Risk Management to further RBIO's purpose of "Acting as a trusted advisor"...SeniorWork at office3 days per week1 day per week
- The Senior Data Consultant – Canada, plays a critical role in championing Morningstar managed investment data capabilities in the local market. You will collaborate internally with global data and Canada business teams, and externally with managed investment data providers...SeniorWork at officeLocal area
- Elevate your data engineering career as a Consultant at Avanade, focusing on creating impactful data solutions for clients. Use tools like Microsoft Fabric and Azure Databricks to deliver results. As a Consultant in Data Engineering at Avanade, you will lead client engagements...
$130k - $160k per year
...place where employees know they can thrive. The position of Senior Consultant - Data Science & AI is within the TTEC Digital Analytics team. The... ...for Data Science, Advanced Analytics, Generative AI, and Engineering projects that include the design and validation of...SeniorLong term contractFlexible hours$148k - $175k per year
Our talented Data & AI team is made up of globally recognized experts... ...real time intelligence and AI engineering. Using the power of modern... ...experts in the business As a senior member of the Avanade technical... ...AI development, including data management, model training, fine-tuning,...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- Senior Consultant, Analytics and Data Solutions Other Possible Location(s): Montreal, Quebec As part of our multidisciplinary team focused on data... ...for someone capable of taking on complex projects, managing priorities and urgent situations, improving our processes...SeniorFlexible hours
- Concevez des architectures de données intégrant l’intelligence artificielle chez COFOMO, en mode hybride à Montréal, avec une expertise en modélisation.Comme architecte de données, vous soutenez les dimensions données des solutions et leur gouvernance. Vous mobilisez la modélisation...Senior
- Architect enterprise data and AI platforms with Keyrus in a hybrid Toronto or Montreal role requiring cloud and data architecture expertise.As Senior Managing Consultant, you will lead complex consulting engagements and help grow Keyrus’ Data Engineering and AI practice across...Senior
$148k - $175k per year
Our talented Data & AI team is made up of globally recognized experts... ...real time intelligence and AI engineering. Using the power of modern... ...in the business As a senior member of the Avanade technical... ...AI development, including data management, model training, fine-tuning,...SeniorFull timeWork at officeLocal areaRemote workFlexible hours$140k - $180k per year
...ShyftLabsAt ShyftLabs, we live and breathe data. Since 2020, we've been helping... ...OpportunityShyftLabs is seeking an experienced Senior / Lead Data Engineer to lead the design, architecture, and... ...Configure Unity Catalog, metadata management, lineage, and role-based access...SeniorWork at office3 days per week- Aeolus Data Solutions is a boutique, founder-led data engineering practice for startups andscale-ups across North America. We design... ...lean to hire it in-house, and a senior practitioner worksdirectly with every client. No account managers. No junior delivery bench. No handoffs...SeniorFull timeContract workFlexible hours
- We are seeking a Senior Management Consultant who embodies a rare balance: the analytical rigour and execution discipline of a hands‑on operational doer... ...project initiatives/goals.Translate complex operational data into compelling executive stories, business cases, and strategic...SeniorLong term contractInternshipWork at officeRemote workWork from home2 days per week
$85k - $90k per year
...Job Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models... ...Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience...Permanent employment$130k - $160k per year
...helped organizations build the data foundations that power intelligent... ..., and strengthen our Data Engineering practice by connecting technical excellence, consulting leadership, and measurable business... ...time What you’ll architectAs a Senior Managing Consultant, you’ll lead...SeniorPermanent employmentFull timeContract workWork at office2 days per week- ...29Company Name: HITACHI ENERGY CANADA INC.Profession (Job Category): Engineering & ScienceJob Schedule: Full timeRemote: NoThe opportunity At... ...to shape how modern power grids operate and evolve. As a Data Management Engineer – Grid, you will support our Grid Automation...SeniorWork from home
- ...predictive modeling and Generative AI consulting with TTEC Digital, working... ...clients and technical teams.This senior consultant role sits within TTEC Digital Analytics, spanning Data Science, Advanced Analytics, Generative AI, and Engineering projects. You will translate...SeniorRemote work
- A leading engineering firm is seeking a Data Center Substation Engineering Manager to lead high voltage substation projects in Calgary, Alberta. The ideal candidate will have extensive experience in project execution and team leadership, with responsibilities including developing...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Consultant/Manager - Data Engineer. Be the first to apply!
Related searches
- data analyst remote working Winnipeg, MB
- remote data analyst part time Winnipeg, MB
- data analyst part time Winnipeg, MB
- work from home data analyst Winnipeg, MB
- data analyst volunteer Winnipeg, MB
- clinical data analyst Winnipeg, MB
- data governance analyst Winnipeg, MB
- business data analyst Winnipeg, MB
- entry level data analyst no experience Winnipeg, MB
- senior data analyst Winnipeg, MB

