Senior Data Analyst (10+ years) to build personalized customer journeys using SQL, Python, and Big Query- 41535

S I Systems

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

S I Systems is seeking a Senior Data Analyst for a banking analytics project in Toronto, operating in a hybrid model (2-3 days/week). The role centers on designing personalized customer journeys using SQL, Python, and BigQuery to guide marketing optimization and segmentation.

Responsibilities include cross-team collaboration, translating complex analyses into actionable business recommendations, and delivering measurable results under a 12-month contract with potential extension.

Qualifications

  • 10+ years of experience as a Data Analyst, working with large structured and unstructured data.
  • 8+ years of advanced SQL skills.
  • 3+ years’ experience with Python.
  • 1+ year reporting experience with PowerBI.

Responsibilities

  • Design and integrate customer segmentation, channel analytics, campaign optimizations and recommendation/decision engines to enable personalized customer journeys.
  • Synthesize data across platforms to deliver insights and business recommendations for customer-first marketing strategies.
  • Explore and incorporate new data sources to enhance customer experience.
  • Collaborate with partners to review findings and insights on campaign performance.
  • Validate and measure effectiveness of customer/channel/campaign strategies and iterate improvements.
  • Communicate results of highly technical projects to stakeholders with clear, actionable insights.

Skills

Data Analytics Experience
Advanced SQL
Python
PowerBI

Education

Bachelor’s degree

Job description

Senior Data Analyst (10+ years) to build personalized customer journeys using SQL, Python, and Big Query- 41535

Our banking client is seeking a Senior Data Analyst (10+ years) to build personalized customer journeys using SQL, Python, and Big Query- 41535

Location Address: Hybrid - Toronto – 2-3 days/week – team will coordinate to come in at the same time, no set days; possibility that it increases to 4/week during the contract

Contract Duration: 10/01/2026 to 09/30/2027 (Chance of Extension)

Schedule Hours: 9am-5pm Monday-Friday – specific times flexible, could be 8:30-4; standard 37.5 hrs/week

Story Behind the Need
Business group

Canadian Banking Analytics – focused on Personalization Squad

Project

Personalization Squad – to create personalized journeys to better tailor marketing communications to banking customers.

Typical Day in Role:
  • Design and integrate customer segmentation, channel analytics, campaign optimizations and recommendation/decision engines to help elevate our customer’s experiences across various channels and move to a personalized 1:1 customer journey.
  • Synthesize data across multiple platforms to identify trends and deliver key insights and business recommendations around a customer-first approach to driving engagement and results across our marketing channels and campaigns, to then bringing these recommendations to market through execution and measurement.
  • Explore and incorporate new data sources to enhance customer experience
  • Work closely with partners to review findings and insights regarding campaign performance
  • Ability to validate and measure effectiveness of customer/channel/campaign strategies to continually make ongoing changes and improvements.
  • Effectively communicate results of highly technical projects to stakeholders and deliver high quality, high impact analytical solutions to business problem
Candidate Requirements/Must Have Skills:
  • 1) 10+ years of experience as a Data Analyst, working with datasets, both structured and unstructured data
  • 2) 8+ years’ advanced SQL skills (coding capability)
  • 3) 3+ years’ experience with Python
  • 4) 1+ year reporting experience with PowerBI
Nice-To-Have Skills:
  • 2) Experience in Adobe Analytics be an asset
  • 3) Experience in marketing analytics is highly preferred
  • 4) Previous experience with Banks/ FI is nice to have
Education

Bachelor’s degree in related field

Best VS. Average Candidate:

The ideal candidate demonstrates:

A strong analytical mindset and intellectual curiosity.

Strong Data analytics experience and proven ability to code in SQL and Python.

Recent experience in marketing analytics is highly preferred and Adobe Analytics will be an asset

Ability to work independently and solve problems with minimal guidance.

Skill in distilling complex data into clear, concise insights.

Proactive approach to identifying opportunities and driving solutions.

1-2 rounds – In-Person Interview – with HM – 1 hour – standard going through experience, potential scenario questions

Candidate Review & Selection – Interview Process

1-2 rounds – In-Person Interview – with HM – 1 hour – standard going through experience, potential scenario questions

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.

Our banking client is seeking a Senior Data Analyst (10+ years) to build personalized customer journeys using SQL, Python, and Big Query- 41535

Location Address: Hybrid - Toronto – 2-3 days/week – team will coordinate to come in at the same time, no set days; possibility that it increases to 4/week during the contract

Contract Duration: 10/01/2026 to 09/30/2027 (Chance of Extension)

Schedule Hours: 9am-5pm Monday-Friday – specific times flexible, could be 8:30-4; standard 37.5 hrs/week

Story Behind the Need
Business group

Canadian Banking Analytics – focused on Personalization Squad

Project

Personalization Squad – to create personalized journeys to better tailor marketing communications to banking customers.

Typical Day in Role:
  • Design and integrate customer segmentation, channel analytics, campaign optimizations and recommendation/decision engines to help elevate our customer’s experiences across various channels and move to a personalized 1:1 customer journey.
  • Synthesize data across multiple platforms to identify trends and deliver key insights and business recommendations around a customer-first approach to driving engagement and results across our marketing channels and campaigns, to then bringing these recommendations to market through execution and measurement.
  • Explore and incorporate new data sources to enhance customer experience
  • Work closely with partners to review findings and insights regarding campaign performance
  • Ability to validate and measure effectiveness of customer/channel/campaign strategies to continually make ongoing changes and improvements.
  • Effectively communicate results of highly technical projects to stakeholders and deliver high quality, high impact analytical solutions to business problem
Candidate Requirements/Must Have Skills:
  • 1) 10+ years of experience as a Data Analyst, working with datasets, both structured and unstructured data
  • 2) 8+ years’ advanced SQL skills (coding capability)
  • 3) 3+ years’ experience with Python
  • 4) 1+ year reporting experience with PowerBI
Nice-To-Have Skills:
  • 1) Google Cloud, Hadoop, Big Data, Data Lake experience
  • 2) Experience in Adobe Analytics be an asset
  • 3) Experience in marketing analytics is highly preferred
  • 4) Previous experience with Banks/ FI is nice to have
Education

Bachelor’s degree in related field

Best VS. Average Candidate:

The ideal candidate demonstrates:

A strong analytical mindset and intellectual curiosity.

Strong Data analytics experience and proven ability to code in SQL and Python.

Recent experience in marketing analytics is highly preferred and Adobe Analytics will be an asset

Ability to work independently and solve problems with minimal guidance.

Skill in distilling complex data into clear, concise insights.

Proactive approach to identifying opportunities and driving solutions.

1-2 rounds – In-Person Interview – with HM – 1 hour – standard going through experience, potential scenario questions

Candidate Review & Selection – Interview Process

1-2 rounds – In-Person Interview – with HM – 1 hour – standard going through experience, potential scenario questions

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst – Python, SQL, Marketing Analytics
Data Analyst – Python, SQL, Marketing Analytics

Finance Professionals Inc. • Toronto

Hybrid
CAD 83,000 - 96,000
Hybrid work arrangement
Downtown Toronto location
Senior Business Systems Analyst – Data Integration (ETL, Databricks/Snowflake) - 8097
Senior Business Systems Analyst – Data Integration (ETL, Databricks/Snowflake) - 8097

S I Systems • Toronto, Winnipeg

Hybrid
CAD 90,000 - 120,000
Senior Bilingual (Spanish/English) Data Engineer (8+ years of experience) to design and implement cloud data pipelines using GCP, BigQuery, and ETL processes- 41529
Senior Bilingual (Spanish/English) Data Engineer (8+ years of experience) to design and implement cloud data pipelines using GCP, BigQuery, and ETL processes- 41529

S I Systems • Toronto

Hybrid
CAD 120,000 - 180,000
Business Information Management Analyst
Business Information Management Analyst

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 110,000 - 124,000
Medical, Vision, Dental Insurance
401k Retirement Plan
Senior AI & Data Analytics IT Specialist (10+ years) to design and deliver enterprise AI/analytics solutions using AI/ML, Databricks, and Azure Data Factory 29700
Senior AI & Data Analytics IT Specialist (10+ years) to design and deliver enterprise AI/analytics solutions using AI/ML, Databricks, and Azure Data Factory 29700

S I Systems • Toronto

Hybrid
CAD 110,000 - 170,000
Optimization Analyst
Optimization Analyst

Robertson & Company Ltd. • Toronto

On-site
CAD 82,000 - 115,000
Senior Manager, Analytics & AI Strategy
Senior Manager, Analytics & AI Strategy

RBC • Toronto

On-site
CAD 140,000 - 190,000
Senior Data & Reporting/Business Analyst - GFT
Senior Data & Reporting/Business Analyst - GFT

ODAIA • Toronto

On-site
CAD 90,000 - 120,000
Total rewards program
Flexible benefits
Stock options where applicable
Principal AI Engineer
Principal AI Engineer

RBC • Calgary

On-site
CAD 180,000 - 210,000
Total rewards program
Bonuses and flexible benefits
Stock options where applicable
Senior Business Systems Analyst - Banking, Gen AI, Postman, API and data integration
Senior Business Systems Analyst - Banking, Gen AI, Postman, API and data integration

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 110,208,000 - 165,312,000