Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Consultant/Manager - Data Engineer

$110k - $160k per year

Electric 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
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... 
    Senior
    Long term contract

    EY

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time

    Canadian-Addiction-Treatment-Centres

    Winnipeg, MB
    1 day ago
  • Lead Data & AI consulting growth for BDO Digital in Vancouver, combining executive communication with modern data platform expertise. Work across office, client sites, and virtually.As a Senior Manager, you will guide BDO’s Data & AI Consulting Practice across Western Canada... 
    Senior
    Work at office

    BDO

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Work at office

    Morningstar

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Internship
    Immediate start

    Capco Group

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  •  ...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... 
    Senior
    Internship

    Toast

    Winnipeg, MB
    1 hour ago
  • $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... 
    Full time
    Work at office
    Local area

    Avanade Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours

    Fidelity International

    Winnipeg, MB
    1 day ago
  •  ...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 contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $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... 
    Senior
    Full time
    Contract work
    Work at office
    2 days per week

    Keyrus

    Winnipeg, MB
    1 hour ago
  • 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

    Proofpoint

    Winnipeg, MB
    1 hour ago
  • $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,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    ODAIA

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Work at office
    3 days per week

    ShyftLabs

    Winnipeg, MB
    1 hour ago
  • 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... 

    Avanade Inc.

    Winnipeg, MB
    1 hour ago
  • $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,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Accenture PLC

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Work at office
    Local area

    Morningstar

    Winnipeg, MB
    1 hour ago
  • usd115k - usd120k per year

     ...customs brokerage, international trade consulting, compliance and freight forwarding services...  ..., high-velocity supply chain, and data is at the heart of how we plan, route,...  ...optimize that movement. We're looking for a Senior Data Engineer to design, build, and scale the data... 
    Senior
    Long term contract
    Flexible hours

    Livingston International

    Winnipeg, MB
    1 hour ago
  • 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"... 
    Senior
    Work at office
    3 days per week
    1 day per week

    CIBC

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Long term contract
    Internship
    Work at office
    Remote work
    Work from home
    2 days per week

    The Poirier Group

    Winnipeg, MB
    1 hour ago
  • 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

    COFOMO

    Winnipeg, MB
    1 hour ago
  • $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

    Michael Page

    Winnipeg, MB
    13 days ago
  •  ...professionals and executives worldwide. Our Consulting division is an extension of Info-Tech’s...  ...an experienced and dynamic Consulting Senior Manager to lead strategic client engagements,...  ...minimum Bachelor’s degree in Business, Engineering, Information Technology, or a related... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Infotech

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Full time

    HDR

    Winnipeg, MB
    1 hour ago
  •  ...multidisciplinary team focused on data governance and analytics, you...  ..., and data governance consultants. Your role will combine analytical...  ...of taking on complex projects, managing priorities and urgent situations...  ...ll Accomplish with Us? As a Senior Consultant - Analytics and... 
    Senior
    Flexible hours

    IA Financial Services

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Long term contract
    Flexible hours

    TTEC Digital

    Winnipeg, MB
    1 hour ago
  • $207k - $253k per year

     ..., more resilient businesses. Relay's data engineering team has tripled in size, from 4 to 12,...  ...What You'll Be Doing Lead and grow a senior team of data engineers. With an experienced...  ...have at least two years of experience managing engineers, including senior team members... 
    Senior
    Internship

    Relay

    Winnipeg, MB
    1 hour ago
  • This role leads Finance Automation within Data Engineering. The team owns the financial data behind our general ledger, sales tax filing...  ...close the books accurately and on time. You’ll report to the Senior Manager, Data Engineering, and lead a team of five data and analytics... 
    Senior
    Remote work

    Super

    Winnipeg, MB
    1 hour ago
  • $83.95k - $130k per year

     ...sustainable, more inclusive world.Data MigrationData ModelingData...  ...nice to havesJob DescriptionData engineers are responsible for building...  ...involves leading and managing a team of data engineers, overseeing...  ...Relevant experience and skills, Seniority and performance, Market and business... 
    Senior
    Full time
    Local area

    Capgemini

    Winnipeg, MB
    1 hour ago
  • A career as a Senior Developer in Data Engineering on the Financial crime and regulatory projects team at National Bank means serving as a Data Analytics...  ...the FinCrim Data Warehouse team and report to the Senior Manager – Technology Delivery – Data and Analytics. The team... 
    Senior
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Consultant/Manager - Data Engineer. Be the first to apply!