Back to job search
TekRek logo

Data Integration Engineer

  • On-site
  • Posted Oct 28, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Associate
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Onboard data sources to the bank’s central platform by identifying source owners, configuring mappings and connectors, and establishing reliable load processes. Develop Python automation for deployments, data loads, trade reprocessing, reconciliation, alerting, and health checks, while coordinating business, platform, and support teams.

Job details

About the Company TekRek is partnered with a Canadian data and AI consultancy that builds enterprise data platforms for clients in the public sector and other regulated industries. This hire will be placed on a client engagement with one of Canada’s largest banks, working inside the bank’s platform data engineering group. The Role This is a contract role through July 2027 for a data integration specialist. You’ll own how new data sources get onto the bank’s central platform, from finding them to running them in production. You’ll write Python to automate the routine work, and you’ll be the person who keeps business, platform and support teams aligned. It suits someone who likes tracking down unclear data and is as comfortable leading a stakeholder conversation as writing a script. What You Will Do Onboard new data sources to the platform, including the mappings, configurations, connectors and load processes that make the data consistent and usable. Find where upstream data comes from, work through the details with source system owners and application teams, and get each feed running reliably. Write and maintain Python automation for deployments, data loads and trade reprocessing, as well as reconciliation, alerting and system health checks. Test every change in the development and pre-production environments, using API calls, Dremio queries and log reviews before anything is released. Act as the main contact between business, platform and support teams, keeping progress, blockers and dependencies clear to everyone. What You Bring 5+ years in data engineering, data integration or data operations. Strong Python scripting skills, used to automate operational and production workflows. Hands-on SQL, plus experience working with APIs, reading logs, and promoting changes through structured test and release environments. Dremio experience is a plus. A record of tracking down data owners and fixing unclear data issues without waiting to be told what to do. Availability to start right away. Exposure to capital markets or trade data is helpful but not required. Why This Role You’ll have real ownership of the onboarding process, from finding a data source through to automating it and releasing it, while working inside one of Canada’s major banks. You’ll build hands-on experience with capital markets and trade data without needing a trading background. And because the contract starts right away and runs through July 2027, you get a clear, defined engagement in a role where communication and problem solving count as much as technical depth.

What you’ll do

Onboard data sources to the bank’s central platform by identifying source owners, configuring mappings and connectors, and establishing reliable load processes. Develop Python automation for deployments, data loads, trade reprocessing, reconciliation, alerting, and health checks, while coordinating business, platform, and support teams.

Requirements

Requires 5+ years of experience in data engineering, data integration, or data operations, with strong Python scripting and hands-on SQL skills. Candidates should have experience with APIs, logs, and structured testing and release environments; Dremio and capital markets or trade data experience are helpful but not required.

Listed skills

  • SQL · Preferred
  • Python · Preferred
  • Workflow Automation · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Data Integration
  • Data Engineering
  • Python
  • SQL
  • Data Source Onboarding
  • Data Mapping
  • API Integration
  • Dremio
  • Data Loads
  • Workflow Automation
  • Data Reconciliation
  • Alerting
  • Log Analysis
  • Testing
  • Release Management
  • Stakeholder Communication

Job areas

  • Data & Analytics
  • Technology
  • Software
  • Finance & Accounting
  • Consulting

More jobs from TekRek

See all jobs from TekRek